網友評分: 5分
easy touch5是一款功能強大的游戲開發插件,能夠搭配unity使用,極大的提升了用戶的工作效率,讓游戲的開發更加方便快捷。軟件內置的PlayerMaker插件也能進行可視化編輯工作,提升大家的開發體驗,讓unity的使用更加方便快捷。
快速手勢
搭載PlayMaker 1.8(beta版)附件
EasyTouch控件2.X
在Update方法中使用EasyTouch的新語法。
添加命名空間HedgehogTeam.EasyTouch。
從Unity指令添加TV_OS。 (Unity 5.3)
暴露新屬性壓力,半徑等(Unity 5.3)
Unity 5.3.X支持Unity Touch和EasyTouch控件2.X的多點觸控
1、Joystick name修改搖桿的名字;
2、Activated是否激活,勾選之后,搖桿才可以使用,不勾選的話點擊不會起作用;
3、Visible是否在Game視圖顯示,勾選之后會在Game視圖出現,不勾選就不會出現在Game視圖;
4、Use Fixed Update是否使用固定更新,勾選之后會在Fixed Update方法里執行相關的搖桿參數更新;
5、Unregister at disabling time是否在腳本不可用的時候取消注冊事件。
勾選之后會執行,不勾選的話不會執行。
6、Position&Size
控制搖桿整體的位置和大小。
Type有兩個選項,
Static靜態,搖桿的位置在Game視圖中的位置是固定不變的;
Dynamic動態的,搖桿的位置是動態的,隨著鼠標(PC)或手指(移動平臺)的點擊位置而出現;
Joystick area指定搖桿出現的區域;
Background size搖桿背景圖片的尺寸大??;
Thumb size搖桿中間可控的圖片尺寸大??;
Radius based on搖桿背景的半徑基于本身圖片的長或寬;
7、Axes Properties虛擬鍵屬性
Enable Unity axes是否使用Unity中的虛擬鍵;
Allow Unity axes on standalone是否允許在Pc平臺使用Unity虛擬鍵;
Force visible是否強制顯示;
8、Turn&Move diretion Action是否使用旋轉和移動行為
勾選之后,會出現如下界面,可以往Direct action to 選項中拖一個游戲對象,然后可以通過搖桿控制游戲對象的移動旋轉。
比如我新建一個Cube,然后把這個Cube拖過來,運行Unity,就可以通過搖桿控制Cube的移動和旋轉了
Auto link on tag 勾選之后可以通過標簽自動查找到該游戲對象,選中Player標簽,然后創建一個Cube,然后給Cube設置一下Player標簽。也可以通過搖桿控制角色的移動。
Move cure移動曲線,可以自己調整;
Move speed控制指定物體的移動速度,可以自己調整;
Intial rotation開始的角度;
Lock in jump是否鎖定jump軸
Horizonal axis水平軸A鍵和D鍵;
Vertical axis 垂直軸W鍵和S鍵;
Camera關于攝像機的設置;
Enable tracking是否可跟蹤物體;勾選后窗口如下:
Auto link on tag也是根據標簽查找Camera進行控制;
Target mode目標模式有四種,一般默認就好;
Camera target攝像機觀察的目標,可以把游戲對象拖過來,也可以根據標簽查找;
Camera mode攝像機運動模式,有兩種,一般默認Follow就好;
Offset指攝像機與射線機觀察的目標的相對位置;
9、Sprites設定搖桿的背景圖片,可以點select進行圖片選擇;
10、Move Events指移動搖桿時可以綁定的方法,和UGUI的Button組件綁定方法一樣,唯一的缺點就是把指定方法的參數限定了。(這里是Vector2)
第三步,對ETCButton組件的使用和相關屬性進行介紹。
它的創建和搖桿一樣,也是從菜單欄GameObject=>EasyTouch Controls=> Button,創建完之后如下圖,名字修改和搖桿修改一樣。
主要介紹一下Button控件自身帶的ETC Button組件的Behaviour屬性,可以它的這些屬性實現控制模型跳躍的功能。具體設置如下,需要注意的是模型身上必須加一個Character Controller組件。
給Button綁定事件,和UGUI的Button使用方法相同,也是拖一個游戲對象,選擇它身上的腳本,然后選擇指定的方法,注意方法必須定義成Public。
第一步:導入EasyTouch5.x.packge,途徑有兩種,1.去UnityAssetStore下載最新版本的EasyTouch插件,或者2.去導入其他童鞋下載好的資源包
1、導入進項之后會在GameObject下拉菜單中出現相應的選項列表EasyTouch Controls,EasyTouch。
2、第二步,搖桿的使用介紹,怎么創建搖桿和對搖桿屬性的一些介紹。創建搖桿操作點擊GameObject=>EasyTouchControls=>Joystick,創建完之后會在Hierarchy面板出現搖桿物體,Game視圖也會出現一個搖桿
因為EasyTouch5.x是基于UGUI寫的,一改以前基于OnGUI的寫法,所以它的物體出現方式和創建Canvas下的控件一樣,也會出現Canvas和EventSystem,而Joystick也會成為Canvas的子物體。搖桿Joystick的名字和以往EasyTouch4.x的名字改寫一樣,都不能在Hierarchy面板下修改,只能在Inspecter面板的etc Joystick組件下面的屬性Joystick Name?修改名字。
標簽: easy touch5