Version: 2018.1
Project Settings
Tags & Layers

Input Manager

Input Manager (インプット設定) では、プロジェクトの入力軸すべてとゲームの動作を決定します。

インプット設定
インプット設定

Input Manager を表示するには、Edit > Project Settings > Input の順に選択してください。詳しくは 入力 を参照してください。

プロパティー

プロパティー 機能
Axes 現在のプロジェクトに定義されたすべての入力軸を含みます。 Size は、このプロジェクトのさまざまな入力軸の数で、 Element 0, 1, … は、変更する特定の軸を示します。
Name ゲームランチャーやスクリプトを通じて軸を参照する文字列。
Descriptive Name ゲームランチャーに表示される Positive Button の内容を表す名前。
Descriptive Negative Name ゲームランチャーに表示される Negative Button の内容を表す名前。
Negative Button 軸に負の値を送るボタン。
Positive Button 軸に正の値を送るボタン。
Alt Negative Button 軸に負の値を送るための、代わりのボタン。
Alt Positive Button 軸に正の値を送るための、代わりのボタン。
Gravity 入力 (押したキー、押している間 1) が 0 に戻る速さ。TypeKey or Mouse Button のときのみに使用できます。
Dead 指定した数値未満の正や負の値は 0 として認識されます。ジョイスティックに便利です。
Sensitivity キーボード入力の場合、この値を大きくすると、応答時間が速くなります。値が低いと、より滑らかになります。マウス移動の場合、この値によって実際のマウスの移動差分が拡大縮小されます。
Snap 有効にすると、反対の入力を受け取った直後に、軸の値が 0 にリセットされます。 TypeKey or Mouse Button の場合にのみ使用されます。
Invert 有効にすると、正のボタンと負のボタンが入れ替わります。正のボタンが負の値を軸に与え、負のボタンが正の値を軸に与えます。
Type すべてのボタンには Key or Mouse Button 、マウスの移動やスクロールホイールには Mouse Movement 、アナログジョイスティックには Joystick Axis 、ユーザーがウィンドウをゆさぶる場合には Window Movement をそれぞれ使用します。
Axis デバイスからの入力の軸(ジョイスティック、マウス、ゲームパッドなど)。
Joy Num 使用するジョイスティックの選択。デフォルトでは、すべてのジョイスティックからの入力を受付けます。これは、入力軸のみに使用され、ボタンには使用されません。

説明

インプット設定で設定した軸にはすべて、次の2つの目的があります。

  • スクリプト内から軸の名前によって入力を参照できるようにする。
  • ゲームのプレイヤーが制御を自分の好みにカスタマイズできるようにする。

定義された軸はすべてゲームランチャーに表示されます。そこでは、その名前、詳細な説明、デフォルトのボタンが表示されます。また、軸が定義されたボタンの割り当てを変更するためのオプションも表示されます。そのため、プレイヤーがボタンをカスタマイズできるように、個々のボタンの代わりに、軸を使用するようなスクリプトを記述するのがいいでしょう。

ゲームランチャー入力のウィンドウは、ゲーム実行時に表示されます
ゲームランチャー入力のウィンドウは、ゲーム実行時に表示されます

関連資料

Project Settings
Tags & Layers
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961