InputBinding
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Ein InputBinding definiert, welche Hardware-Bindung den Eltern InputAction auslösen soll, zum Beispiel ein Tastendruck, ein Gamepad-Button oder ein Tippen auf ein berührungsempfindliches Gerät.Es kann mehrere InputBinding Instanzen geben, die einem InputAction übergeordnet sind.
Zusammenfassung
Eigenschaften
Gibt eine alternative Enum.KeyCode für die Richtungs-"nach unten"-Sendung an den Eltern InputAction an.
Gibt das Enum.KeyCode an, das den Eltern InputAction auslöst.
Gibt eine alternative Enum.KeyCode für die routierung von "links"-Eingaben an den Eltern InputAction an.
Zahlwert über dem, bei dem ein InputAction mit einem Type von Bool abgefeuert wird.
Zahlwert unterhalb, bei dem ein InputAction mit einem Type von Bool abgefeuert wird.
Gibt eine alternative Enum.KeyCode für die Richtungsausgabe von "rechten" Eingängen an den Eltern InputAction an.
Betrag, mit dem die Werte einer Richtung InputAction lineär skaliert werden.
Verbindet ein GuiButton mit einer booleschen Aktion.
Gibt eine alternative Enum.KeyCode für die Richtungs-"nach oben"-Eingabe an den Eltern InputAction an.
Betrag, mit dem die Werte eines zweispurigen InputAction lineare skaliert werden.
Eigenschaften
Down
Gibt eine alternative Enum.KeyCode für die Richtungsabfrage von Eingängen in Richtung GetState() und das StateChanged Ereignis des Eltern InputAction an.Wenn der übergeordnete Aktion der Wert, der verschickt wird, zwischen und liegt.Wenn der übergeordnete Aktion Type der Wert, der verschickt wird, zwischen Direction2D und Vector2 ist, wird der übermittelte Wert ein (0, 0) zwischen (0, -1) und sein.
KeyCode
Gibt das Enum.KeyCode an, das den Eltern InputAction auslöst.Der Code-Typ sollte der Eingriffsaktion von Type entsprechen, zum Beispiel Enum.KeyCode.E für einen Aktionstyp von Bool oder Enum.KeyCode.Thumbstick1 für einen Aktionstyp von Direction2D.Typische Übereinstimmungen feuern entweder nicht die InputAction oder das StateChanged Ereignis erhält einen konvertierten Wert.
Left
Gibt eine alternative Enum.KeyCode für die Richtungsversendung von Eingängen in Richtung GetState() und das StateChanged Ereignis des Eltern InputAction an.Gilt nur, wenn die Elternaktion ist, in der der verschickte Wert zwischen und liegt.
PressedThreshold
Zahlwert über dem, bei dem ein InputAction mit einem Type von Bool abgefeuert wird, zum Beispiel, wenn ein Gamepad-Trigger wie Enum.KeyCode.ButtonL2 überschreitet 0.5 (halb gedrückt).Standard ist 0.5.
Diese Eigenschaft muss größer als oder gleich ReleasedThreshold oder es wird auf ReleasedThreshold geklemmt.
ReleasedThreshold
Zahlwert unterhalb dessen, bei dem ein InputAction mit einem Type von Bool abgefeuert wird, zum Beispiel, wenn ein Gamepad-Trigger wie Enum.KeyCode.ButtonL2 unter 0.5 (weniger als die Hälfte gedrückt) fällt.Standard ist 0.2.
Diese Eigenschaft muss weniger als oder gleich PressedThreshold oder es wird an PressedThreshold.
Right
Gibt eine alternative Enum.KeyCode für die Richtungsversendung von Eingängen in Richtung GetState() und das StateChanged Ereignis des Eltern InputAction an.Gilt nur, wenn die Elternaktion ist, in der der verschickte Wert zwischen und liegt.
Scale
Betrag, mit dem die Werte eines InputAction lineare Skalierung mit Type von Direction1D oder Direction2D unterziehen.
Gibt eine alternative Enum.KeyCode für die Richtungsversendung von Eingängen in Richtung GetState() und das StateChanged Ereignis des Eltern InputAction an.Wenn der übergeordnete Aktion der Wert, der verschickt wird, zwischen und liegt.Wenn der übergeordnete Aktion Type der Wert, der verschickt wird, zwischen Direction2D und Vector2 ist, wird der übermittelte Wert ein (0, 0) zwischen (0, 1) und sein.
Vector2Scale
Betrag, mit dem die Werte eines InputAction lineare Skalierung mit Type von Direction2D erhalten.