日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NGUI基础

發布時間:2024/10/12 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NGUI基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • NGUI是嚴格遵循KISS原則并用C#編寫的Unity(適用于專業版和免費版)插件,提供強大的UI系統和事件通知框架。
  • NGUI可以毫不客氣的說是Unity平臺上最強大的第三方UI系統。
  • NGUI插件結構目錄:
  • Editor:編輯器擴展
  • Examples:示例工程
  • Resources: 資源文件
  • Scripts:腳本問件(這個很重要,因為后期很多操作都是在這里操作的)
  • 這里在介紹一下Unity是基于組件形式的引擎,而組件是一個類,一個對象,一個腳本問件。其實每一個組件都是由腳本寫成的類文件。NGUI中的UI也是通過組件實現的。
    • 然后創建一個用于顯示文字的‘游戲物體NGUI-->Create-->Lable;之后顯示出NGUI的層次結構
  • UI Root:所有的UI元素都是這個物體的子物體
  • Camera:用于渲染NGUI的攝像機 ? ??
  • 其他UI物體
    • NGUI的一些細節:
  • 在Scene場景中,紫色矩形就是NGUI的操作范圍,其實也就是UI Root的操作范圍;
  • 可以在Scene中切換成2D;
  • 在2D模式下,點擊UI Root,然后在紫色矩形中右擊,會出現NGUI的操作菜單,這個會在后期經常使用;
  • 如果攝像機圖標太大影響我們的操作,可以在Giamos下有個3D選項,可以調節它的大小。
    • 字體文件:
  • 字體圖集:將所用到的文字打包成一張圖片,適合英語國家
  • TTF格式:直接使用TTF格式的字體顯示。
    • UILable面板屬性:
  • Font Size :字體大小以及基本樣式,比如粗體。
  • TEXT:字體
  • Modifer:調節器,僅僅針對英文有效,調節大寫,小寫,以及默認狀態。
  • Overflow:溢出。當文字的大小超出Widget的時候的處理方式。
  •       a.ShrinkContent:收縮內容,再大也無效。

          b.ClampContent:夾持內容,能顯示幾個字就顯示幾個字。

          c.ResizeFreely:自由調整大小,Widget隨便文字的大小及內容的多少改變而改變

          d.ResizeFreely:調整高度,寬度固定,高度自由調整。

      5.Gradient:漸變顏色

      6.Effect:特效包括描邊和投影。

      7.Spacing:間距,調整文字與文字之間的距離。

      8.Color Tint:色彩化,設置文字的顏色。

    轉載于:https://www.cnblogs.com/chiwang/p/7516379.html

    總結

    以上是生活随笔為你收集整理的NGUI基础的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。