Button(Script) 動畫
Interactable | 可交互 | 是否可點擊 |
Transition | 過渡 |
|
Navigation | 導航spa 選中該按鈕後能夠用方向鍵好比WASD以及上下左右按鍵選擇其餘按鈕,前提是導航目標按鈕也開啓了導航功能,可經過回車或者空格點擊按鈕響應點擊事件3d |
|
On Click() | 鼠標單擊() |
綁定事件code
一、寫一個單擊按鈕要執行的方法。orm
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class TestUI : MonoBehaviour { public void MyButtonEvent() { Debug.Log("OK"); } }
二、將寫了方法事件的物體綁定到場景的某物體上。blog
三、單擊在按鈕組件On Click()下的+。事件
四、將綁定了腳本的物體拖拽到按鈕組件指定位置。ip
五、選擇寫好的腳本中的方法。ci
六、運行,單擊按鈕get
動態添加事件
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class TestButton : MonoBehaviour { void Start () { GetComponent<Button>().onClick.AddListener(ButtonClick); } void ButtonClick() { Debug.Log("OK"); } }