當我們建立UI Button的時候會自動跑出Canvas及EventSystem

在這簡單的講解 (如果要了解請查看我Canvas或EventSystem的教學)

Canvas是一塊帆布 UI顯示都必須要在這帆布底下

EventSystem是控制滑鼠及按鍵點擊

所以當你建立Button的時候他會幫你建立這兩個 

因為Button會顯示在螢幕上(Canvas) 也會被點擊觸發按鈕事件 (EventSystem)

建立完成後我們點選Button物件

(1) Interactable :

按鈕是否是啟動狀態 

如果選擇否 按鈕將無法被點擊到

(2) Transition : 

這是他的呈現方式

1.有三種選擇 ColorTint (顏色) SpriteSwap (圖片) Animation (動畫)

2.ColorMultiplier 是顏色乘上的值 (RGB的範圍值是0-255)

舉例  如果R是100 ColorMultiplier = 2  所以R會變成100 * 2 = 200

3.FadeDuration 是顏色轉換的時間

(3) OnClick :

設定按鈕的事件

一開始是空的 我們可以按右下角的+

拖曳掛有Script的遊戲物件給他

右邊選擇Function

我的Script的名稱是UGUI_Sample

Function為OnBtn

設定完畢後就可以執行了

點擊按鈕後就會看到Log了!

如果有不懂或是不會的  歡迎留言哦!!

 

歡迎來參觀我的FB, 近期有許多遊戲會陸續上架
感謝按讚訂閱

https:// https://www.facebook.com/weight.tw/


 相關功能:Unity UGUI EventTrigger 當按鈕按下及放手

arrow
arrow

    Weight 發表在 痞客邦 留言(6) 人氣()