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