• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 311, comments - 0, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            (搬運工)NGUI系列教程 一

            Posted on 2013-10-12 09:57 點點滴滴 閱讀(930) 評論(0)  編輯 收藏 引用 所屬分類: 02 編程語言
            首先導入NGUI package,這里我們選用的是2.6.3版本的NGUI。在unity工程窗口中點擊右鍵選擇 Importpackageàcustom package,選擇你下載的NGUI插件,導入完成后效果如圖:
            1.選擇菜單NGUIàOpen the UI Wizard,彈出創建UI對話框。點擊Layer窗口右邊對應的按鈕,彈出層選擇對話框,在這里我們選擇AddLayer
            新建Layer窗口中,我們新建一個叫NGUI的Layer,添加Layer之后
            再次回到UITool窗口,更改界面Layer為NGUI
            在下面的Camera選項中有None,Simple2D,Advanced3d選項,分別用于創建不帶camera的界面(這里如果已經有一個UI界面,我們只是想添加一個新的界面,可以選擇這個),簡單的2D界面(此選項沒有Z軸效果),高級3D界面(此選項下的界面有Z軸效果,并且可以3D旋轉,以此選項創建的UI有自適應分辨率的功能)。
            在這里我們先創建一個Simple2D界面,選擇好之后點擊下面的Create Your UI按鈕,創建一個UI。程序會自動為我們創建一個有節點層級關系的一些物體,如圖,分別是UI根節點,,一個相機節點,一個錨點節點,和一個用于盛放按 鈕等UI的Panel節點我們現在可以不用管這些節點的功能和作用,只要記住Panel節點即可,以后我們創建的所有按鈕等UI都放在Panel層級下。
            創建UI元素,選擇菜單NGUIàOpen the Widget Wizard,彈出創建UI元素對話框
            首先是Atlas窗口,Atlas就是一個大的圖片,里面用于存放我們需要用到的各種圖標。在后面我們將講解怎么創建自己的Atlas,Font是我們創建UI時用到的字體,Template可以允許我們選擇要創建的UI類型,包括Label,Spirit等等,如圖
            我們可以使用NGUI自帶的一些Atlas,如圖是NGUI自帶的一些Atlas,其中帶有Font字樣的是字體Atlas
            這里Atlas我選擇Fantasy Atlas,Font選擇Fantasy Atlas –Font Normal,在項目窗口中選擇Fantasy Atlas拖到Atlas中,選擇Fantasy Atlas –FontNormal,拖放到Font中,
            在Template中,我們選擇 Spirit,Spirit選項讓我們選擇需要創建的圖標,這里我們選擇smooth,Pivot默認的center ,然后確保AddTo右邊的選項是我們要添加到的Panel中,如果不是,我們可以在Inspector中點擊選中panel,NGUI會自動為我們切 換。最后點擊AddTo,NGUI會在Panel節點下創建一個名稱為Sprite (Smooth)的spirit。屬性窗口如圖:
            1.      這里的atlas,Spirit,Pivot都是剛才創建的時候已經選擇好的,如果不滿意可以在這里修改。
            Depth可以控制我們的圖標向前或者向后偏移,例如如果我們想要某個圖標在另一個圖標的上方,我們可以把它的Depth設置更大。
            Correction主要用于修正因圖標像素是奇數而出現的問題。
            Color Tint可以在圖標顏色的基礎上為圖標著色,
            Clipboard是剪貼版的顏色,當我們選擇一個Cilpboard顏色后,點擊Paste可以將顏色粘貼到ColorTint的顏色上。
            Spirit Type表示要創建的Spirit平鋪方式,包括Simple,Sliced,Tiled,Filled。如果圖標較小,我們需要平鋪很大,但是又不想看出重復,可以選擇sliced。

            這里我們選擇sliced,Fillcenter選擇默認。然后修改Spirit的縮放值。我們可以選擇不同的SlicedType查看不同選項的效果。如圖所示:

            其中前三種選項大致一樣,只有第四種Filled選項下又包括Fill Dir(填充方向),FillAmount(填充量),Invert Fill(反轉填充)三個選項,這三個主要用于修改填充為360旋轉填充,水平,垂直填充等,大家可以自己試驗一下效果。

            聲明: 本文由( zqcyou )原創編譯,轉載請保留鏈接: NGUI系列教程一

            97久久天天综合色天天综合色hd| 久久精品国产亚洲AV电影| 国产女人aaa级久久久级| 久久精品国产亚洲5555| 国内精品综合久久久40p| AV无码久久久久不卡网站下载| 一本大道久久a久久精品综合| 久久综合伊人77777麻豆| 久久AV高清无码| 青青草原综合久久大伊人导航| 久久国产欧美日韩精品| 久久www免费人成看国产片 | 久久精品午夜一区二区福利| 精品久久久久中文字| 国产日产久久高清欧美一区| 深夜久久AAAAA级毛片免费看| 777米奇久久最新地址| 久久精品国产欧美日韩99热| 欧美久久综合性欧美| 亚洲午夜久久久久久久久电影网| 久久久久国产| 久久精品男人影院| 久久精品国产亚洲AV高清热| 久久久www免费人成精品| 久久久久亚洲精品天堂久久久久久| 丰满少妇高潮惨叫久久久| 久久精品夜夜夜夜夜久久| 久久亚洲AV成人无码电影| 亚洲色欲久久久综合网东京热| 少妇久久久久久被弄到高潮| 久久精品无码av| 久久人人爽人人澡人人高潮AV | 97精品伊人久久久大香线蕉| 日本精品一区二区久久久| 国产亚洲精午夜久久久久久| 天天久久狠狠色综合| 精品久久久久国产免费 | 亚洲午夜久久久久久久久久 | 久久嫩草影院免费看夜色| 精品久久久久久国产三级| 久久久久国产|