EventSystem对象(Unity5.6.1)
当我们在场景中添加UI组件后,Unity会自动添加EventSystem对象,该对象下有EventSystem(Script)和Standalone Input Module(Script)两个组件。一个界面下只能有一个EventSystem对象。
EventSystem(Script)
EventSystem组件主要负责处理输入、射线投射以及发送事件。
First Selected:首选项,游戏运行时自动选定该物体。可通过拖拽指定;或动态指定,代码如下:
eventSystem.firstSelectedGameObject = xxgameObject;
Send Navigation Events:是否允许导航事件,默认勾选;取消勾选会屏蔽掉所有UGUI的导航事件。
Drag Threshole:在像素中拖拽的软区域,官方不明觉厉的解释...
【EventSystem对象(Unity5.6.1)】Standalone Input Mould(Script)
为鼠标/键盘提供的输入接口(官方解释)。禁用后,触屏也不好用了。
Horzontal Axis:指定Input Manager中的按键为水平轴按钮。
Vertical Axis:指定Input Manager中的按键为垂直轴按钮。
Submit Button:指定Input Manager中的按键为提交按钮。
Cancel Button:指定Input Manager中的按键为取消按钮。
Input Actions Per Second:每秒检测次数,太大的话会对效率有影响,太小的话会影响到灵敏度。
Repeat Delay:重复操作延时。
Force Module Active:强制这个模块为活跃的,如果没有具有更高优先级的模块(在检查器中进行排序),那么即使不能满足有效的启用条件,这个模块也将被强制激活。官方的解释,没发现具体作用。
推荐阅读
- 数组常用方法一
- jQuery插件
- iOS面试题--基础
- 口红选得好,对象不愁找......
- java静态代理模式
- Python-类和对象
- JavaScript|JavaScript: BOM对象 和 DOM 对象的增删改查
- JavaScript|JavaScript — call()和apply()、Date对象、Math、包装类、字符串的方法
- 14--Python|14--Python 面向对象进阶
- vue_day05