目录
主要作用
相关参数
(建议:红色是重点,黑色的了解即可)
Event Type
Events go to
Process Events in
Event Mask编辑
Debug
Command Click
Allow Multi Touch
Auto Hide Cursor
Sticky ToolTip/Long press ToolTip/ToolTip Delay
Raycast Range
Event Sources
Thresholds
Axes and Keys
主要作用
是让摄像机渲染出来的物体,能够接收到NGUI的输入事件。监听玩家输入。
大部分设置不需要我们去改。
相关参数
(建议:红色是重点,黑色的了解即可)
Event Type
它是一种事件类型,决定了脚本如何对鼠标和触屏事件进行响应。
UI模式,那么他们处理事件的方式是根据组件的深度。
World模式,那么则会根据距离离主摄像机的远近来响应排序。
2D和3D这个和Projection没有关系。它们的区别是,碰撞器是用2D还是3D碰撞器。
如果根据模式是UI,那么就会根据深度(Depth)进行检测,我们在讲Panel的时候提过:
https://blog.csdn.net/m0_71469414/article/details/135172419?spm=1001.2014.3001.5501
如果模式是World模式,那么就会根据摄像机的远近进行检测,即z轴的远近。
Events go to
事件是通过刚体还是碰撞器传递。
Process Events in
一般不改,默认在Update中。
Event Mask
不想检测哪一层,就点击取消。
Debug
勾选之后,左上角会显示一些信息,方便调试,一般开发游戏的时候都会勾选,方便排除问题。
发布的时候要取消勾选。
Command Click
苹果电脑上是否用Command模拟右键操作。
Allow Multi Touch
是否支持多点触碰。
Auto Hide Cursor
当游戏有控制器或其它设备时,是否自动隐藏光标。
Sticky ToolTip/Long press ToolTip/ToolTip Delay
是否使用ToolTip(用的比较少)/是否长按出提示/停留多久出现tip
Raycast Range
射线长度,一般不修改。
Event Sources
接收事件的来源,一般是全选。
Thresholds
调整鼠标事件的行为,一般不改动,默认值即可。
Axes and Keys
热键,一般不改。
如果大家还有什么问题疑惑可以打在评论区,我会一一回复。