• <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++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            (搬運工)NGUI系列教程 三

            Posted on 2013-10-12 10:01 點點滴滴 閱讀(575) 評論(0)  編輯 收藏 引用

            接下來我們再來看Progress BarSlider,對比參數(shù)我們可以發(fā)現(xiàn),Progress Barslider的明顯區(qū)別在于slider多一個Thumb選項,這里的Thumb就是我們拖動的時候點擊的按鈕。

             

            Empty 和Full選項其實就是前景和背景的Spirit。這里大家都已經(jīng)熟悉了,我們看Slider和ProgressBar的根節(jié)點,也可以發(fā)現(xiàn),Slider之比ProgeressBar 多一個BoxCollider,參數(shù)對比如圖

            Value :當前值
            Steps:可以理解為將最大值等分的份數(shù)
            Foreground: 前景Spirit,
            Thumb:只有UIslider有,ProgressBar沒有
            Direction:方向,選擇是垂直還是水平。
            EventRecv:接收事件的物體
            Function:事件響應的名稱
            我們再看Slider的Thumb物體,可以發(fā)現(xiàn)它和Button有點類似,其實就是Spirit和Button結合,里面的代碼我們也都很熟悉了。
            CheckBox,打開WidgetWizard(菜單NGUIàOpen the Widget Wizard)打開Widget Tool窗口,在Template中選擇Checkbox,我們看到checkbox只有background(背景)和checkmark(復選標 識),創(chuàng)建一個checkbox,我們可以發(fā)現(xiàn),checkbox包含三個子物體,background,checkmark和一個label三個物體都 是我們熟悉的Spirit和Label。
            在根節(jié)點Checkbox物體上附加的代碼很多我們也都熟悉,只有一個新的UICheckbox,
            CheckSpirit就是CheckMark
            CheckAnimation默認為空
            Instant Tween,從代碼中看,此選項的作用可以讓Checkmark漸變消失或出現(xiàn)。
            StartChecked,初始狀態(tài)是否選擇
            Radio Button Root,在多個選項只能選一個的情況下,我們可以做多個CheckBox,把它們都作為一個物體的子物體,然后把這個物體作為每個按鈕的Radio Button Root,這樣可以實現(xiàn)只能單選一個按鈕的情況,就是互斥選項。
            Option Can Be None,選項可空,如果勾選,則代表可以不選擇。
            Event Reciver:事件響應接收物體
            Function Name 事件名稱。
            示例:
            在這里我們做一個小的示例說明互斥選項,選擇菜單NGUIàCreate a Panel,創(chuàng)建一個新的Panel2,然后我們在這個Panel下創(chuàng)建幾個checkbox,設置Checkbox的RadioButton Root為Panel2,運行,點擊其中的任何一個checkbox查看效果。
            PopupList(彈出式列表框)、PopupMenu(彈出式菜單):打開Widget Wizard(菜單NGUIàOpenthe Widget Wizard)打開Widget Tool窗口,在Template中選擇PopUp List,我們看到它有前景、背景、高亮等選項可選,選擇好之后點擊Add To ,創(chuàng)建一個Popup List,,這里屬性很多我們都熟悉了,只有一個UIPopup List陌生,它的屬性窗口如圖
            其中Text Label、Background、Highlight對應我們剛才選擇的三個。Options列表框列出所有選項,如果我們想添加選項,在這里直接添加 即可。Selection表示當前選擇選項。Position表示彈出的列表框在主窗體上的位置,TextScale,字體縮放。再往下是三個顏色。
            Padding表示選項排列間距。PopupMenu和上述情況類似,這里大家可以自己試著創(chuàng)建一個查看效果。
            ScrollBar滾動條:滾動條創(chuàng)建比較簡單,大家可以試著自己創(chuàng)建一個看看效果,它的使用需要結合別的控件才能發(fā)揮它強大的作用,這里我們留到以后的課程講解。

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

            欧美亚洲日本久久精品| 国产精品久久新婚兰兰| 国产成人精品久久免费动漫| 久久久久亚洲AV无码永不| 久久99精品国产自在现线小黄鸭 | 亚洲va中文字幕无码久久| 久久精品国产亚洲AV高清热 | 久久99精品国产麻豆宅宅| 91精品日韩人妻无码久久不卡| 看全色黄大色大片免费久久久 | 91精品国产综合久久香蕉| 理论片午午伦夜理片久久| 漂亮人妻被黑人久久精品| 99久久国产综合精品五月天喷水| 中文字幕精品久久| jizzjizz国产精品久久| 性欧美大战久久久久久久| 国产精品免费看久久久| 18禁黄久久久AAA片| 日本道色综合久久影院| 亚洲AV无一区二区三区久久| 狠狠久久综合伊人不卡| 久久99精品久久久久久久不卡| 久久青青草原精品国产软件| 久久中文娱乐网| 人妻无码中文久久久久专区| 久久93精品国产91久久综合| 久久不见久久见免费视频7| 午夜精品久久久久久| 国内精品伊人久久久久影院对白| 狠狠色丁香久久婷婷综合| 久久久久亚洲AV综合波多野结衣| 国产精品久久久久久影院 | 亚洲精品NV久久久久久久久久| 久久精品国产精品青草app| 亚洲精品高清国产一线久久| 亚洲伊人久久成综合人影院 | 久久综合九色综合网站| 欧美久久久久久精选9999| 国产香蕉97碰碰久久人人| 97热久久免费频精品99|