Unity-輸入模塊
2021-01-16 09:55 作者:unity_某某師_高錦錦 | 我要投稿
輸入模塊可用于配置和自定義事件系統(tǒng)的主要邏輯。系統(tǒng)提供了兩個(gè)開箱即用的輸入模塊,一個(gè)用于獨(dú)立平臺(tái),另一個(gè)用于觸控輸入。每個(gè)模塊都會(huì)按照您在給定配置上的預(yù)期接收和分發(fā)事件。
輸入模塊是執(zhí)行事件系統(tǒng)“業(yè)務(wù)邏輯”的位置。啟用事件系統(tǒng)后,它會(huì)查看所連接的輸入模塊,并將更新處理傳遞給具體模塊。
輸入模塊可根據(jù)您希望支持的輸入系統(tǒng)進(jìn)行擴(kuò)展或修改。輸入系統(tǒng)的目的是將特定于硬件的輸入(例如觸摸、游戲桿、鼠標(biāo)、運(yùn)動(dòng)控制器)映射到通過消息系統(tǒng)發(fā)送的事件。
內(nèi)置的輸入模塊可支持常見的游戲配置,如觸控輸入、控制器輸入、鍵盤輸入和鼠標(biāo)輸入。如果在 MonoBehaviour 上實(shí)現(xiàn)特定接口,這些輸入模塊會(huì)向應(yīng)用程序中的控件發(fā)送各種事件。所有 UI 組件都實(shí)現(xiàn)了對(duì)具體組件有意義的接口。
標(biāo)簽: