close
Unity3D 4.6 新UI 剛開始摸索中,會記錄一些我覺得我可能會忘記(!?)
或者覺得很重要的重點。
首先拉出button和image
再來需要在image組件上增加一個簡單的C# code。
Event trigger 可以不用加,那是另外的功能了。
code如下:
注意一下 要加入using UnityEngine.UI; 這行 否則無法抓取Image組件來控制。
這邊簡單的就是點一下換紅色,再點一下變回原來的白色。
可是到這裡按下Button還無法動作,因為Button還需要一些設定。
首先把Image拉給onclick
在On Click下點選右下角+號,增加剛剛寫的funtoin color1。
-----------------------------------------------------------------------------------------------------------
到這裡就大功告成拉~按下Button後就可讓Image換色。
同樣的可以應用在抓取其他組件,3D物件換色的話就需要render.meterial來抓取了。
全站熱搜