NGUI基础-三大基础组件之Event System(Uicameras)

目录

主要作用

相关参数

(建议:红色是重点,黑色的了解即可)

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

热键,一般不改。

如果大家还有什么问题疑惑可以打在评论区,我会一一回复。

  • 18
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值