當我們建立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/