はじめに
「unity-pan-and-zoom」を Unity プロジェクトに導入することで
タッチ入力を検出できるようになります
使い方
シーンのゲームオブジェクトに「PanAndZoom」をアタッチして
using UnityEngine; public class Example : MonoBehaviour { private void Start() { var panAndZoom = FindObjectOfType<PanAndZoom>(); panAndZoom.onStartTouch += pos => Debug.Log( "onStartTouch" ); panAndZoom.onEndTouch += pos => Debug.Log( "onEndTouch" ); panAndZoom.onTap += pos => Debug.Log( "onTap" ); panAndZoom.onSwipe += delta => Debug.Log( "onSwipe" ); panAndZoom.onPinch += ( olddistance, newdistance ) => Debug.Log( "onPinch" ); } }
このようなスクリプトを作成することで使用できます