このモジュールはコントローラー/マウスの入力が思い通りに動作するように設計されています。入力に反応して、ボタンの押下、ドラッグ、それに類似の動作のイベントが送信されます。
このモジュールはマウス / 入力デバイスが動くとき、ポインターイベントをコンポーネントに送信します。そして、 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 を強制的にオンにします |
モジュールは以下を含みます。
モジュールの流れは以下のとおりです。