C語言中文網 目錄

Unity 3D Event System事件系統

創建 UGUI 控件后,Unity 3D 會同時創建一個叫 Event System(事件系統)的 GameObject,用于控制各類事件。

如下圖所示。可以看到 Unity 3D 自帶了兩個 Input Module,一個用于響應標準輸入,另一個用于響應觸摸操作。

event system事件系統

Input Module 封裝了 Input 模塊的調用,根據用戶操作觸發各 Event Trigger。

Event System 事件處理器中有 3 個組件:

1) Event System 事件處理組件

是一種將基于輸入的事件發送到應用程序中的對象,使用鍵盤、鼠標、觸摸或自定義輸入均可。

2) Standalone Input Module(獨立輸入模塊)

用于鼠標、鍵盤和控制器。該模塊被配置為查看 InputManager,基于輸入 InputManager 管理器的狀態發送事件。

3) Touch Input Module(觸控輸入模塊)

被設計為使用在可觸摸的基礎設備上。

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo