[Unity Tips]画面タッチの取得方法


広告




 

Unity Tipsです。
コードはC#となります。

スマホ等の画面タッチの取得方法です。
MonoBehaviour#Update()等で使用します。

タッチされている数を取得して、
その数を考慮したコードを書きます。

// タッチ数が0以上の時
if (Input.touchCount > 0)
{
    // 一つ目のタッチを取得
    Touch touch = Input.GetTouch(0);

    // 画面上のX座標
    int x = touch.position.x;

    // 画面上のY座標
    int y = touch.position.y;
}

何か間違い等がありましたらコメント等で
ご指摘頂けるとありがたいです。

 

広告





コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です