ugui 事件 event

xiaoxiao2021-02-28  42

第一种 button = gameObject.transform.GetComponent<Button>(); button.onClick.AddListener(Click); private void Click() { //Debug.Log("Click"); }

第二种

EventTrigger.Entry entry = new EventTrigger.Entry(); entry.eventID = EventTriggerType.PointerClick; //entry.callback = new EventTrigger.TriggerEvent(); //UnityAction<BaseEventData> baseEvent = new UnityAction<BaseEventData>(trigger); entry.callback.AddListener(trigger); gameObject.AddComponent<EventTrigger>().triggers.Add(entry); private void trigger(BaseEventData eventdata) { Debug.Log("1111"); }

第三种

实现接口

IPointerClickHandler

转载请注明原文地址: https://www.6miu.com/read-2626079.html

最新回复(0)