(十九)unity4.6学习Ugui中文文档-------交互-EventSystem
2014-09-22 10:28
351 查看
大家好,我是孙广东。 转载请注明出处:http://write.blog.csdn.net/postedit/38922399
更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/forum.php?mod=guide&view=my
触摸或自定义输入。EventSystem由发送事件的几个组件共同组成。
Overview
当您将 EventSystem组件添加到一个游戏对象上,你会发现它并没有多少暴露的功能时,这是因为
EventSystem本身被设计为一个manager and facilitator(管理和主持)EventSystem模块之间的通信。
EventSystem的主要作用是,如下所示:
•Manage which GameObject is consideredselected
•Manage which InputModule is in use
•Manage Raycasting (if required)
•Updating all InputModules as required
•管理被选中游戏对象
•管理正在使用的InputModule
•管理Raycasting(如果需要)
•更新所需的所有 InputModules
Input Modules
输入的模块是EventSystem表现的主要逻辑怎样的,它们用于:
•Handling Input
•Managing event state
•Sending
events to scene objects.
•处理输入
•管理事件的状态
•将事件发送到场景物体。
在同一时间只有一个 InputModule可以在
EventSystem 中处于活动状态,并且他们必须作为 EventSystem组件的同一游戏物体上的组件。
Raycasters
Raycasters用于发送确定pointer指针位于什么上方,对于InputModules使用Raycasters这是常见的,场景配置中用于计算pointing设备是over。
有 3种情况提供的Raycasters默认存在:
•GraphicRaycaster - Used for UI elements
•2DPhysicsRaycaster - Used for 2D physicselements
•3DPhysicsRaycaster- Used for 3D physics
elements
•GraphicRaycaster-用于
UI元素
•2DPhysicsRaycaster-用于为
2D物理元素
•3DPhysicsRaycaster-用于为三维物理元素
更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/forum.php?mod=guide&view=my
5、EventSystem
EventSystem是一种将基于输入的事件发送到应用程序中的对象,无论是键盘、鼠标、触摸或自定义输入。EventSystem由发送事件的几个组件共同组成。
Overview
当您将 EventSystem组件添加到一个游戏对象上,你会发现它并没有多少暴露的功能时,这是因为
EventSystem本身被设计为一个manager and facilitator(管理和主持)EventSystem模块之间的通信。
EventSystem的主要作用是,如下所示:
•Manage which GameObject is consideredselected
•Manage which InputModule is in use
•Manage Raycasting (if required)
•Updating all InputModules as required
•管理被选中游戏对象
•管理正在使用的InputModule
•管理Raycasting(如果需要)
•更新所需的所有 InputModules
Input Modules
输入的模块是EventSystem表现的主要逻辑怎样的,它们用于:
•Handling Input
•Managing event state
•Sending
events to scene objects.
•处理输入
•管理事件的状态
•将事件发送到场景物体。
在同一时间只有一个 InputModule可以在
EventSystem 中处于活动状态,并且他们必须作为 EventSystem组件的同一游戏物体上的组件。
Raycasters
Raycasters用于发送确定pointer指针位于什么上方,对于InputModules使用Raycasters这是常见的,场景配置中用于计算pointing设备是over。
有 3种情况提供的Raycasters默认存在:
•GraphicRaycaster - Used for UI elements
•2DPhysicsRaycaster - Used for 2D physicselements
•3DPhysicsRaycaster- Used for 3D physics
elements
•GraphicRaycaster-用于
UI元素
•2DPhysicsRaycaster-用于为
2D物理元素
•3DPhysicsRaycaster-用于为三维物理元素
相关文章推荐
- (二十二)unity4.6学习Ugui中文文档-------交互-Eventsystem & Binding
- (二十一)unity4.6学习Ugui中文文档-------交互-Supported Events & Raycasters
- (二十)unity4.6学习Ugui中文文档-------交互-InputModules
- (二十一)unity4.6学习Ugui中文文档-------交互-Supported Events & Raycasters
- unity4.6学习Ugui中文文档-------交互-EventSys
- (二十二)unity4.6学习Ugui中文文档-------交互-Eventsystem & Binding
- (二十八)unity4.6学习Ugui中文文档-------uGui Effect Tool
- 【Scikit-Learn 中文文档】十九:高斯混合模型 - 无监督学习 - 用户指南 | ApacheCN
- (十)unity4.6学习Ugui中文文档-------參考-UGUI Canvas Components
- (二十四)unity4.6学习Ugui中文文档-------在unity4.6之前使用UnityEvent
- (十五)unity4.6学习Ugui中文文档-------技巧-Designing UI for Multiple Resolutions
- (二十五)unity4.6学习Ugui中文文档-------UGUI-Extensions
- (十三)unity4.6学习Ugui中文文档-------参考-UGUI Interaction Components(下)
- (十一)unity4.6学习Ugui中文文档-------参考-UGUI Visual Components
- (二十六)unity4.6学习Ugui中文文档-------UGUI的开源Tween工具轻量而强大
- (十二)unity4.6学习Ugui中文文档-------参考-UGUI Interaction Components(上)
- (九)unity4.6学习Ugui中文文档-------參考-UGUI Rect Transform
- (二十七)unity4.6学习Ugui中文文档-------Unity3D UI (uGUI)窗口扩展
- (九)unity4.6学习Ugui中文文档-------参考-UGUI Rect Transform