このモジュールはコントローラー/マウスの入力が思い通りに動作するように設計されています。入力に反応して、ボタンの押下、ドラッグ、それに類似の動作のイベントが送信されます。
このモジュールはマウス / 入力デバイスが動くとき、ポインターイベントをコンポーネントに送信します。そして、 Graphics Raycaster と Physics Raycaster を使って、現在、どの要素が指定したポインターデバイスによって指されているかを計算します。目的に応じて、これらのレイキャスターを設定して、シーンのある部分を検証したり無視したりすることが可能です。
モジュールは Input Manager を介して追跡される入力に反応して、移動のイベントと Submit/Cancel のイベントを送信します。これはキーボードとコントローラー両方の入力に対して動作します。追跡された軸とキーはモジュールのインスペクターで設定することができます。
| プロパティー | 説明 |
|---|---|
| Horizontal Axis | 水平軸のマネージャー名を入力します |
| Vertical Axis | 垂直軸のマネージャー名を入力します |
| Submit Button | キャンセルボタンのマネージャー名を入力します |
| Cancel Button | 送信ボタンのマネージャー名を入力します |
| Input Actions Per Second | 1 秒間に可能なキーボード/コントローラーの入力数 |
| Repeat Delay | 1 秒毎の入力操作が繰り返されるまでの遅延時間 (秒単位) |
| Force Module Active | これにチェックを入れると Standalone Input Module を強制的にオンにします |
モジュールは以下を含みます。
モジュールの流れは以下のとおりです。