美文网首页
Event System 事件系统

Event System 事件系统

作者: Moment__格调 | 来源:发表于2016-04-11 23:31 被阅读67次

发送事件的事件系统是一种应用程序中的对象基于输入,键盘,鼠标,触摸,或自定义输入。事件系统由几个组件一起执行。

概述

当你添加一个事件系统组件GameObject你会注意到它没有多的功能暴露,这是因为事件系统本身设计经理和主持人的事件系统模块之间的通信。

事件系统的主要作用如下:

1管理GameObject被认为是选择  
2管理输入模块使用  
3管理Raycasting(如果需要的话)   
4根据需要更新所有输入模块

输入模块

一个输入模块的主要逻辑是如何希望事件系统行为的生活,它们的用途

1处理输入  
2管理事件状态  
3发送事件到场景对象。

只能激活一个输入模块的事件系统,和他们必须组件在同一GameObject事件系统组件。   
如果您希望编写一个定制的输入模块建议您发送事件支持现有的UI组件在统一中,但是你也能够扩展和编写自己的事件消息传递系统的详细文档。

Raycasters

Raycasters用于发送找出的指针,它是常见的输入模块的使用场景中的Raycasters配置计算定位设备是什么。

Raycasters提供3种默认的情况:

图形Raycaster——用于UI元素  
物理2 d Raycaster——用于二维物理元素  
物理Raycaster——用于3 d物理元素

如果你有一个2 d / 3 d Raycaster中配置你的场景很容易可能非UI元素从输入模块接收消息。简单的附加事件的一个脚本,实现一个接口。

相关文章

  • Event System 事件系统

    发送事件的事件系统是一种应用程序中的对象基于输入,键盘,鼠标,触摸,或自定义输入。事件系统由几个组件一起执行。 概...

  • Unity UGUI系列十 EventSystem 和Input

    一、Event System 参考【Unity学习笔记】事件系统EventSystem[https://blog....

  • Unity-UGUI之Event System

    Event System 新建Canvas话不是,系统自动生成的Event System里面主要有两个Compon...

  • Unity3D - EventSystem完全掌握

    Event System 组成 系统生成的Event System里面主要有两个Components,分别是Eve...

  • Linux作业(4)——Mysql

    1、编写一键安装Mariadb脚本 系统版本,最小化安装 2、Event 事件以及它的优缺点 Event事件是My...

  • Android事件传递机制(Touch Event System

    关键词:下沉传递(Activity-ViewGroup-View);冒泡响应(View-ViewGroup-Act...

  • 自定义事件深入

    1.原生dom绑定系统事件 2.非原生dom绑定自定义事件 Event组件:Event非原生DOM节点,而绑定的c...

  • 2017-12-25

    Arma 2 事件系统(Event Handler) 游戏中的事件系统是负责游戏逻辑代码的异步执行的。Arma2中...

  • zabbixApi4j-Event

    Event: 此类设计用于处理事件。 event.get: 检索事件event.acknowledge: 确认事件...

  • iOS 触摸事件

    事件类型 在iOS系统中,一共有三种形式的事件:触摸事件(Touch Event),运动事件(Motion Eve...

网友评论

      本文标题:Event System 事件系统

      本文链接:https://www.haomeiwen.com/subject/mtwilttx.html