こんにちは
タップを検出する方法について書いていきます。
タップ時
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("離しました");
}
}


コメント