unity中EventTrigger调用

2019-06-11  本文已影响0人  沉麟
EventTrigger.TriggerEvent triggerEvent = new EventTrigger.TriggerEvent();
        target.GetComponent<EventTrigger>().triggers.Add(new EventTrigger.Entry() {
            eventID = EventTriggerType.Drag,
            callback = triggerEvent,
        });

        target.GetComponent<EventTrigger>().triggers.Add(new EventTrigger.Entry()
        {
            eventID = EventTriggerType.PointerClick,
            callback = triggerEvent,
        });

        triggerEvent.AddListener(OnEventCallBack);
        //OnClickListener();
  
    public void OnEventCallBack(BaseEventData eventData) {
        OnClickListener();
    }
上一篇下一篇

猜你喜欢

热点阅读