こんにちは
タップを検出する方法について書いていきます。
タップ時
Input.GetMouseButtonDown(0)
タップ中
Input.GetMouseButton(0)
離したとき
Input.GetMouseButtonUp(0)
戻り値はboolです。
0はマウスの左ボタンのタップを検出
1はマウスの右ボタンのタップを検出
2はマウスのミドルボタンのタップを検出
ですが、タップ検出は左ボタン扱いになるようなので0にしていきます。
これをUpdateメソッドに書いていけばタップ検出ができます。
void Update() { //タップ時 if (Input.GetMouseButtonDown(0)) { Debug.Log("タップしました"); } //タップ中 if (Input.GetMouseButton(0)) { Debug.Log("タップしています"); } //離したとき if (Input.GetMouseButtonUp(0)) { Debug.Log("離しました"); } }
コメント