close

Unity3D 4.6 新UI 剛開始摸索中,會記錄一些我覺得我可能會忘記(!?)

或者覺得很重要的重點。

 

首先拉出button和image

 

unity  

 

再來需要在image組件上增加一個簡單的C# code。

Event trigger 可以不用加,那是另外的功能了。

z  

code如下:

 

zz  

 

注意一下 要加入using UnityEngine.UI; 這行 否則無法抓取Image組件來控制。

這邊簡單的就是點一下換紅色,再點一下變回原來的白色。

 

可是到這裡按下Button還無法動作,因為Button還需要一些設定。

zzz      

首先把Image拉給onclick

在On Click下點選右下角+號,增加剛剛寫的funtoin color1。

-----------------------------------------------------------------------------------------------------------

 

到這裡就大功告成拉~按下Button後就可讓Image換色。
同樣的可以應用在抓取其他組件,3D物件換色的話就需要render.meterial來抓取了。

z1z3  

arrow
arrow
    全站熱搜

    F 發表在 痞客邦 留言(0) 人氣()