多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > 綜合技術(shù) > [置頂] unity3d游戲開發(fā)之講解如何使用NGUI制作表單

[置頂] unity3d游戲開發(fā)之講解如何使用NGUI制作表單

來源:程序員人生   發(fā)布時間:2015-01-26 09:08:00 閱讀次數(shù):4462次
      頭幾天用NGUI制作了個表單(效果以下圖所示),現(xiàn)如今把進程給大家分享1下,具體是參照NGUI自帶的第7個Demo制作的,大家可以仔細看看Example 7 - Scroll View (Panel)。

 

1.整體上就是用了Scroll View+Scroll Bar來制作,item對象我用的是button,這樣是為了可以點擊或是更方便的處理1些其它事情。至于NGUI的使用這里就不詳細說了,大家可以網(wǎng)上查找1些NGUI的教程文檔看看。


2.點擊對象出現(xiàn)被選中現(xiàn)象的色彩變化,這里是直接改變的UIButton的defaultColor的值,取消被選中狀態(tài)也就是恢復(fù)默許的色彩值,直接調(diào)用ResetDefaultColor();方法便可。
  1. //設(shè)置選中對象默許的色彩變化
  2.             _secondClickObject.GetComponent<UIButton>().defaultColor = new Color(21f / 255f, 122f / 255f, 2f / 255f, 1f);

  3.             //恢復(fù)第1次選中對象默許的色彩
  4.             _firstClickObject.GetComponent<UIButton>().ResetDefaultColor();
復(fù)制代碼

[color=rgb(51, 102, 153) !important]復(fù)制代碼


3.雙擊登入功能的實現(xiàn),由于NGUI已封裝好了雙擊事件,所以我們直接調(diào)用就行OnDoubleClick();本文出自【狗刨學(xué)習網(wǎng)】

4.第1次點擊對象與第2次點擊對象之間的交換是聲明了兩個點擊對象的實例,從而實現(xiàn)兩個不同對象之間的來回切換。

  1. /// <summary>
  2.     /// 判斷點擊對象
  3.     /// </summary>
  4.     /// <param name="item">選中的item對象</param>
  5.     public void SelectItem(GameObject item)
  6.     {
  7.         //當前選中item對象
  8.         GameData.CurrGameObejct = item;

  9.         //判斷兩次選擇的對象,第1次選擇的,第2次選擇的
  10.         if (_firstClickObject == null)
  11.         {
  12.             _firstClickObject = item;

  13.             //設(shè)置選中對象默許的色彩變化
  14.             _firstClickObject.GetComponent<UIButton>().defaultColor = new Color(21f / 255f, 122f / 255f, 2f / 255f, 1f);

  15.             if (_secondClickObject != null)
  16.             {
  17.                 //恢復(fù)第2次選中對象默許的色彩
  18.                 _secondClickObject.GetComponent<UIButton>().ResetDefaultColor();

  19.                 _secondClickObject = null;
  20.             }
  21.             return;
  22.         }
  23.         else
  24.         {
  25.             _secondClickObject = item;
  26.             //設(shè)置選中對象默許的色彩變化
  27.             _secondClickObject.GetComponent<UIButton>().defaultColor = new Color(21f / 255f, 122f / 255f, 2f / 255f, 1f);

  28.             //恢復(fù)第1次選中對象默許的色彩
  29.             _firstClickObject.GetComponent<UIButton>().ResetDefaultColor();

  30.             _firstClickObject = null;
  31.         }
  32.     }
復(fù)制代碼


5.添加界面(以下圖所示)

 

6.修改界面(以下圖所示)

 
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美国产精品亚洲精品第一区 | 欧洲区二区三区四区 | 日本欧美韩国 | 亚洲一区二区三区久久久久 | 鲁啊鲁阿鲁在线视频播放 | 亚洲一区二区影院 | 一本久道久久综合婷婷五 | 欧美jlzz18性欧美 | 亚洲人成亚洲精品 | 国产国产成人人免费影院 | 最近无中文字幕视频 | 欧美激情一区二区 | 狠久久 | 曰本人做爰大片免费观看一 | 牛牛精品国内免费一区 | 精品国产日韩亚洲一区91 | 咸片在线网站免费观看 | 老司机午夜精品视频播放 | 国产成人综合久久精品亚洲 | 一本大道香蕉在线高清视频 | 校园春色国产精品 | 高清欧美一区二区免费影视 | 一级做a爰片欧美一区 | 中文字幕一区二区三区乱码 | 欧美福利视频一区在线 | 亚洲国产欧美日韩精品一区二区三区 | 国产一区二区在线视频播放 | 男女上下爽无遮挡午夜免费视频 | 久久亚洲精选 | 日本大胆欧美艺术337p | 日韩美一区二区三区 | 不卡欧美 | 66j8免费视频 | 欧美高清网站 | 亚洲精品综合一区二区三区 | 一级作爱视频免费观看 | 国产精品亚洲综合一区在线观看 | 欧美午夜色视频国产精品 | 国产亚洲精品线观看77 | 日本一本在线 | 亚洲综合免费 |