[Unity Tips]マウス入力の取得方法


広告




 

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

マウス入力の取得方法です。
MonoBehaviour#Update()等で使用します。

ボタンはint値から選択します。
※マウスのボタン番号と同じです

// 押した瞬間(左クリック)
if (Input.GetMouseButtonDown(0))
{
    // TODO 処理
}

// 離した瞬間(右クリック))
if (Input.GetMouseButtonUp(1))
{
    // TODO 処理
}

// 押してる間(真ん中ボタン)
if (Input.GetMouseButton(2))
{
    // TODO 処理
}

// 画面上のX座標
float x = Input.mousePosition.x;

// 画面上のY座標
float y = Input.mousePosition.y;

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

 

広告





コメントを残す

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