Unity3D NGUI 點選按鈕沒反映

2021-06-21 02:31:39 字數 792 閱讀 9476

ngui

討論群:333417608

以下是經常發現會遇到的問題。

1、設定正確的camera的culling mask;設定正確的uicamera的event receivermask。這兩個要保證就是你的ui那個layer。

2、你的button上面,需要有box collider(size也要正確,可以通過alt+shift+c來快速調整size);button的layer需要是ui的layer

3、高版本的unity裡面新增乙個選項,在edit->project settings->physics裡面有乙個對trigger的射線檢測,需要勾選上。

4、通過scene view觀察,是否有其它的box collider擋在你當前button的前面。一般你選擇下uiroot那個gameobject,看下綠色的框框就可以。

5、與button疊加的uiwidget的depth,沒有高於這個button的depth。

unity3d NGUI 效能分析

前三名 uipanel,hudtext,uifollowtarget no.1 uipanel,做為ui必不可少的管理元件,每幀管理著子物件下的每乙個精靈的移動 同時也是滑動區域,拖動列表的擴充套件體。如果是中國手機網遊的ui級別的話,ngui會造成效能上的困惑,但是處理得當問題也就相繼消失。另外提...

Unity3D NGUI 物品系統

invgameitem 遊戲物品 mbaseitem invbaseitem quality 物品品質 invbaseitem 物品描述類 slot 物品的部位 stats invstat物品屬性鍊錶 attachment 物品對應的prefab iconatlas 物品使用的圖集 iconname...

Unity3D NGUI螢幕自適應

很多做移動終端開發的童鞋都可能遇到乙個問題,就是如何自適應 其實ngui已經能幫我們實現,下面就告訴大家怎麼整這個自適應。1,create a new ui 2,uiroot下新增uipanel script 3,camera的size設定為美術給你的圖的size 比如美術給你的是960 640,s...