EasyTouch自創(chuàng)筆記

EasyTouch自創(chuàng)筆記

1、導入EasyTouch5.0.4

image

雙擊unitypackage文件,導入所有文件

image

導入后asset中出現(xiàn)EasyTouch資源

image

Tool中出現(xiàn)EasyTouch選項

image

在Hierarchy右鍵可以看到進行EasyTouch對象的創(chuàng)建

image

2、創(chuàng)建搖桿joystick,并更改joystick name

image
image

更換joystick的背景圖片和搖桿圖片

image

Joystick事件:

image

EasyTouch調(diào)用方法通過將掛有腳本的物體拖拽到事件管理器中,再選擇物體腳本上的方法,調(diào)用的方法必須是public類型,否則無法顯示調(diào)用,例如需要通過搖桿移動角色,可以把角色移動控制的代碼封裝為一個公共的方法添加joystick到事件中,根據(jù)joystick事件調(diào)用不同的移動方法

image

MoveEvents:

OnMoveStart():在搖桿進入控制方向范圍時進行一次調(diào)用

OnMove(Vector2):搖桿處于控制方向的狀態(tài)時一直調(diào)用

OnMoveSpeed(Vector2):功能同OnMove(Vector2)

OnMoveEnd():在搖桿離開控制方向范圍時進行一次調(diào)用

image

TouchEvents:

OnTouchStart():按下?lián)u桿時調(diào)用一次

OnTouchUp():松開搖桿時調(diào)用一次

image

DownEvents:

在搖桿到達上、右、下、左方向有效值時分別調(diào)用一次

image

3、創(chuàng)建按鈕Button同上

更換未點擊時圖片和點擊時圖片

image

PressEvents:

在搖桿處于上、右、下、左方向有效值時一直調(diào)用

image

Events:

OnDown():按鈕被按下時調(diào)用一次

OnPressed():按鈕被按住時一直調(diào)用

OnPressedValue(Single):同上

OnUp():按鈕松開時調(diào)用一次

image
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容