美文网首页
使用EventTrigger添加OnPointerXXX回调事件

使用EventTrigger添加OnPointerXXX回调事件

作者: 路易斯想静静 | 来源:发表于2019-04-03 17:10 被阅读0次

    使用OnPointerXXX有两种方式,一种是实现IPointerXXXHandler接口,另一种就是利用EventTrigger添加回调事件。如下:

    EventTrigger trigger = compareBtn.GetComponent<EventTrigger>();

            EventTrigger.Entry entry = new EventTrigger.Entry();

            entry.eventID = EventTriggerType.PointerDown;

            entry.callback.AddListener((data) =>

            {

                OnPointerDownDelegate((PointerEventData)data);

            });

            trigger.triggers.Add(entry);

            EventTrigger.Entry entry2 = new EventTrigger.Entry();

            entry2.eventID = EventTriggerType.PointerUp;

            entry2.callback.AddListener((data) =>

            {

                OnPointerUpDelegate((PointerEventData)data);

            });

            trigger.triggers.Add(entry2);

    相关文章

      网友评论

          本文标题:使用EventTrigger添加OnPointerXXX回调事件

          本文链接:https://www.haomeiwen.com/subject/xdwzbqtx.html