我是NGUI
和unity 3d
的新手。 我在ui
根中有兩個面板。其名稱爲firstPanel
和secondPanel
。在場景中禁用secondPanel。在firstPanel
我有這麼多的按鈕,其中一個是play
按鈕,即圖像按鈕。雖然點擊play
按鈕,firstPanel
應該得到隱藏和secondPanel
應該顯示。我ADDE一個新的腳本play
按鈕和編寫的代碼在它面板隱藏並顯示在NGUI中
void OnClick(){
GameObject panel2 = GameObject.Find("secondPanel");
NGUITools.SetActive(panel2,true);
GameObject panel1 = GameObject.Find("firstPanel");
NGUITools.SetActive(panel1,false);
}
但我得到這個錯誤:"NullReferenceException"
在ngui
哪個腳本我必須編輯,我該怎麼做?請幫我解決這個問題 在此先感謝。
在哪一行你會得到異常? – Kay
GameObject panel2 = GameObject.Find(「secondPanel」);在這裏,我收到錯誤 – Sona