0
点赞
收藏
分享

微信扫一扫

NGUI--UIEventListener

Xin_So 2022-01-20 阅读 51

NGUI对于UI事件的监听通常使用一种灵活的方式:UIEventListener+BoxCollider
即给一个gameObject绑定上碰撞体,使用UIEventListener 来响应UI事件。

用法:

UIEventListener.Get(gameObject).onClick += MyClickFunction;

其实就是在执行OnClick() 方法,而OnClick()是VoidDelegate(Gameobject go)
不止onClick()操作,还可监听以下操作,这些首先是在UICamera可以监听的事件
在这里插入图片描述
在这里插入图片描述

判断gameObject可交互类型

UIEventListener.Get(gameObject).onClick != null

满足该条件即为该操作被激活

举报

相关推荐

0 条评论