(三)快速添加touch事件

EasyTouch提供了相似UGUI的可視化點擊事件,如button相似,此功能能夠快速實現三維物體的旋轉縮放。在場景中新建cube而後添加組件,輸入quick會出現一下一個選項:ui

quick drag,quick pinch,quick swipe,quick twist等八個相關組件。下面以quick pinch(可理解爲縮放,實際上是指經過兩手指間的距離變化來進行處理,縮放只是一種,其餘狀況在下面參數解釋中選擇)爲例進行說明:spa

在上面cube上添加quick pinch,以下圖所示3d

 

Gesture over me:表示縮放初始位置是否在遊戲物體上,即手指縮放,手指放在屏幕上的初始點是否在遊戲物體上blog

Allow over UI Element:表示是否在UI元素上遊戲

Triggering:表示觸發的事件OnPinchAction是在縮放過程當中仍是在縮放結束後事件

Pinch direction:縮放的方向ip

Enable simple action:縮放是否做用在掛載的遊戲物體上,選中後會出現四個選項Action(scale縮放仍是旋轉等),Affected axes(在哪一個平面或者軸縮放),Sensibility(縮放敏感度)以及是否旋轉方向it

 

PS:此部分能夠快速實現縮放旋轉等功能,ugui須要本身寫代碼來實現io

PSS:quick pinch和quick twist手勢難以界定,此bug能夠通一第一節中的方法進行解決gui

相關文章
相關標籤/搜索