Unity怎么添加按鈕對象,該怎么添加被?下面我們就來看看詳細的教程。
1、首先新建Canvas對象,新建子對象Image/Text, 當然還有Button
2、點擊Button,在右邊面板修改按鈕顏色(樣式),下面Button Script里面修改按鈕處于不同狀態(正常/有鼠標經過/禁用/按下)的顏色。
3、Button有一個子對象Text,就是按鈕上的文字。修改文字大小內容等。
4、回到Button對象,在Inspector面板中,下面有一個OnClick小面板,點擊加號添加一個。然后添加按鈕要處理的對象。
5、比如添加了Directional Light. 這個對象有很多公共方法供調用。在GameObject系列下面有一個SetActive,作為演示,添加這個方法。取消Bool參數的勾選。添加好后,每次按下這個按鈕,Directional Light都“不亮了”
6、同樣的,我們也可以用按鈕來作為動畫的觸發器。把帶有Animator的對象拖上去,然后設置Function為Set Trigger(string), 再輸入Trigger變量的名稱。等等,按鈕還有很多用法。
7、實際上,我們也可以讓按鈕運行自己寫的代碼。寫一個腳本ButtonTest,在里面寫一個SetLight的函數。然后新建一個空對象命名為Controller,把腳本放上去。
8、把Controller對象拖上去,然后在Function里面就可以找到這個腳本了,選擇自己寫的SetLight函數就可以了。這樣就使按鈕運行了自己寫的代碼。
Unity中添加按鈕對象的教程,很簡單,喜歡的朋友請繼續關注錯新站長站。
相關推薦:
unity3d中四種光源有什么區別?
unity3d外部資源文件怎么導入?
unity3d怎么將外部資源打資源成資源包?
新聞熱點
疑難解答