材料
InputSystem パッケージをインポートする
- パッケージマネージャーは、ダウンロードする入力システムを検索します
- このパッケージを有効にすると、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的组合