在該插件中共有44個Demo
- 01-DemoScene 嘗試使用的手勢:點擊、雙擊、兩指平移、捏合、旋轉、滑動、長按並按住以輕彈拖動和釋放。 使用鼠標滾輪 + ctrl 進行捏合和平移旋轉。 鼠標按鈕是分開的手指。
- 02-DemoScene3DOrbit 捏和縮放縮放相機。 用一兩個手指向左或向右平移以環繞膠囊。 點擊膠囊以查看調試控制台中的點擊。 ESC 復位。
- 03-DemoSceneCameraMove3D 運動類似於地圖應用程序。 用平移向左、向右、向上移動。 兩指扭動旋轉,兩指捏合縮放,兩指平移上下傾斜。
FingersCameraMove3DComponentScript掛載到相機上
- 04-DemoSceneCanvasCameraSpace
光線投射說明:
- 點擊場景中的每個對象並查看調試日志
- 您的相機需要物理光線投射器和/或物理 2d 光線投射器
- 每個要觸摸的物體都需要一個對撞機或二維對撞機
- 畫布中的對象應取消選中“光線投射目標”屬性
- 將每個游戲對象指定為您想要觸摸的手勢的平台特定視圖
- 有關代碼,請參閱“DemoScriptRaycast”,此腳本在相機上 - 05-DemoSceneComponents 嘗試每個部分的所有常用手勢並查看調試日志。 手勢腳本位於主相機上,並使用(Unity Menu -> Component -> Fingers Gestures -> Gestures -> *
- 06-DemoSceneDimView 點擊昏暗的視圖以關閉內容視圖(灰色背景)。 點擊內容(白色部分)不會關閉。
- 07-DemoSceneDPad
DPad 由背景圖像和所選狀態的 5 個圖像組成:上、右、下、左和中。
2D 對撞機附加到每個圖像上,並將進行光線投射以確定用戶正在觸摸什么。
點擊並按住箭頭移動。 點擊中心重置位置。
- 08-DemoSceneDragDrop 長按並按住以抓取,然后四處拖動並釋放。 確保將物理 2d raycaster 添加到相機。
- 13-DemoSceneFirstPersonController
這是一個第一人稱控制器演示,用一個手指平移手勢來移動/轉動,兩個手指平移手勢來環顧四周,點擊手勢來跳躍。
平底鍋開始的地方就是當前“虛擬操縱桿”的中心。
向上/向下平移手勢將向前和向后移動。 平移左/右執行旋轉。
點擊手勢跳躍。
請查看第一人稱控制器腳本以獲取更多詳細信息。
盡量不要掉下世界的邊緣,否則你將不得不重新啟動游戲模式:)
- 32-DemoScenePanScaleRotate3D 平移、旋轉和縮放立方體
- 40-DemoSceneThirdPersonController
兩個手指旋轉以環顧四周。 平移以向前、向后和左右掃射。 點擊跳躍。
無論您從何處啟動平底鍋,都將成為您“操縱桿”的虛擬中心。 當您遠離中心時,您的玩家將相應移動。
請查看第三人稱控制器腳本以獲取更多詳細信息。
盡量不要從世界的邊緣掉下來,否則你將需要重新啟動游戲模式:)
- 43-DemoSceneZoomableScrollView 平移移動、捏合、雙擊或 ctrl+鼠標滾輪放大/縮小。 用 2 個手指旋轉。