EasyTouch是一款虛擬搖桿插件,控制遊戲中角色的移動。比起當初學Android的時候,各種框架都可以去GitHub拿到,我想說,尋求unity的資源真的難。本來可以輕易下載到EasyTouch3的資源,因爲想着學習最新的,於是花了好幾天的時間尋找EasyTouch5的資源。好在,終於找到了,今天,我將學習和總結一下EasyTouch5的使用。
一.導入EasyTouch
1.首先,點擊Assets,選擇Import Package,Custom Package:
2.選擇EasyTouch所在的路徑,導入:
3.彈出這個界面後,選中所有的文件,點擊Import:
4.等一會,可能會彈出如下界面,我們點擊 No Thanks:
5.導入完成後,不出意外的出錯了,因爲上面我們忽略了API升級,現在我們看一下報錯的原因並嘗試修復它:
6.單擊上圖報錯的那一行,會顯示具體報錯的文件和原因如下:
Assets\EasyTouchBundle\EasyTouch\Plugins\Editor\EasyTouchWelcomeScreen.cs(179,29):
error CS0619: 'EventType.mouseDown' is obsolete:
'Use MouseDown instead (UnityUpgradable) -> MouseDown'
7.我們直接雙擊上圖報錯的那一行,會直接打開報錯的文件,如下圖,我們把179行的EventType.moseDown修改爲EventType.MoseDown:
8.修改完成後,保存一下,然後關閉unity,重新打開,彈出如下安裝界面,至此,我們把EasyTouch導入完成:
二.使用EasyTouch
1.首先,我們點擊GameObject,EasyTouch Controls,選擇Joystick,創建虛擬搖桿:
2.