InputBinding
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
An InputBinding określa, jakie wiązanie sprzętu powinno uruchomić rodzica InputAction, na przykład naciśnięcie klawisza, przycisk gamepada lub dotknięcie urządzenia z obsługą dotyku.Może istnieć wiele instancji InputBinding podrzędnych dla InputAction .
Podsumowanie
Właściwości
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "w dół" wejść do rodzica InputAction.
Określa Enum.KeyCode, który uruchamia rodzica InputAction.
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "lewo" wejść do rodzica InputAction.
Wartość liczowa powyżej której wystrzelić z .
Wartość liczowa poniżej której wystrzelić z .
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "prawo" wejść do rodzica InputAction.
Ilość, z jaką należy liniowo skalować wartości kierunkowe InputAction .
Łączy GuiButton z akcją binarną.
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "w górę" wejść do rodzica InputAction.
Ilość, z jaką należy liniowo skalować wartości dwukierunkowych InputAction .
Właściwości
Down
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "w dół" wejść do GetState() i wydarzenia StateChanged rodzica InputAction.Gdy wartość wysłana z akcji rodziczej jest , wartość przekazana będzie między a .Gdy wartość wysłana z akcji rodziczej jest , wartość wysłana będzie między a .
KeyCode
Określa Enum.KeyCode, który uruchamia rodzica InputAction.Typ kodu powinien pasować do akcji wejściowej Type, na przykład Enum.KeyCode.E dla typu akcji Bool lub Enum.KeyCode.Thumbstick1 dla typu akcji Direction2D.Typowe niezgodności nie uruchomią InputAction lub wydarzenie StateChanged otrzyma przekonwertowaną wartość.
Left
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "lewo" wejść do GetState() i wydarzenia StateChanged rodzica InputAction.Dotyczy tylko wtedy, gdy wartość wysłana z akcji rodziczej jest , w której przekazana wartość będzie między a .
PressedThreshold
Wartość liczowa powyżej której wystrzelić z , na przykład, gdy uruchomiony zostanie trigger gamepada tak jak (przycisk naciśnięty po połowie).Domyślny jest 0.5 .
Właściwość ta musi być większa lub równa ReleasedThreshold lub inaczej zostanie ograniczona do ReleasedThreshold.
ReleasedThreshold
Wartość liczowa poniżej której wystrzelić z , na przykład, gdy uruchomiony zostanie trigger gamepada tak jak (mniej niż w połowie naciśnięty).Domyślny jest 0.2 .
Właściwość ta musi być mniejsza lub równa PressedThreshold lub inaczej zostanie ograniczona do PressedThreshold.
Right
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "prawo" wejść do GetState() i wydarzenia StateChanged rodzica InputAction.Dotyczy tylko wtedy, gdy wartość wysłana z akcji rodziczej jest , w której przekazana wartość będzie między a .
Scale
Ilość, z jaką należy liniowo skalować wartości InputAction z Type lub Direction1D z Direction2D.
Określa alternatywny Enum.KeyCode dla wysyłania w kierunku "w górę" wejść do GetState() i wydarzenia StateChanged rodzica InputAction.Gdy wartość wysłana z akcji rodziczej jest , wartość przekazana będzie między a .Gdy wartość wysłana z akcji rodziczej jest , wartość wysłana będzie między a .