[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;
何か間違い等がありましたらコメント等で
ご指摘頂けるとありがたいです。