Unity InputSystem の基本的な使用のためのマウス操作

材料

公式ドキュメント

InputSystem パッケージをインポートする

  1. パッケージマネージャーは、ダウンロードする入力システムを検索します
  2. このパッケージを有効にすると、Unity エディターが再起動されます。

知らせ

InputSystem は古いバージョンの入力システムでも使用できます。
設定: プロジェクト設定 -> プレーヤー -> その他の設定 -> 構成 -> アクティブ入力処理
パラメータはオプションです: 入力マネージャー (旧)、入力システム パッケージ (新)、両方

マウスのインタラクション

現在のマウスを取得する

Mouse.current

マウスポインタの位置(画面空間)

mouse.position.ReadValue() 类似Input.mousePosition

マウスの左、右、中ボタンの相互作用

mouse.leftButton.isPressed 鼠标左键保持按下
mouse.leftButton.wasPressedThisFrame 鼠标左键按下
mouse.leftButton.wasReleasedThisFrame 鼠标左键抬起
mouse.rightButton.isPressed 鼠标右键保持按下
mouse.middleButton.isPressed 鼠标中键保持按下

マウスホイール

mouse.scroll.y.ReadValue() 鼠标滚轮滚动值

マウス動作

mouse.delta.ReadValue() 鼠标移动增量  类似 Mouse X 和Mouse Y的组合

おすすめ

転載: blog.csdn.net/weixin_43796392/article/details/132723978