InputContext

Pokaż przestarzałe

*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.

Brak możliwości przeglądania

An InputContext jest kolekcją działań, które zawierają powiązane InputActions i określają, jak wchodzą w interakcję z innymi kontekstami i działaniami.Instancje zagnieżdżone InputContext nie będą miały wpływu, a kolejność/priorytet są zarządzane za pośrednictwem Enabled , Priority i Sink.

Podsumowanie

Właściwości

  • Odczyt równoległy

    Określa, czy ta InputContext jest włączona, czy nie.

  • Odczyt równoległy

    Poziom priorytetu, na którym kontekst powinien być uruchamiany.

  • Odczyt równoległy

    Określa, czy zostaną przetworzone wiązania wejściowe o niższym priorytecie.

Właściwości

Enabled

Odczyt równoległy

Określa, czy ta InputContext jest włączona, czy nie.Kiedy false , wszystkie działania potomne kontekstu nie otrzymują żadnych sygnałów, z wyjątkiem, gdy Enabled jest przełączany z true na false, w którym włączany jest ostateczny sygnał "końca", jeśli naciśnięty zostanie klawisz lub nie będzie podłączony dwukierunkowy input.

Priority

Odczyt równoległy

Poziom priorytetu, na którym kontekst powinien być uruchamiany (wyższy priorytet InputContext instancje uruchamiane są przed niższymi).

Odczyt równoległy

Gdy Sink jest ustawione na true, wejścia nie zostaną przetworzone dla połączonych InputAction wiązań w kontekstach niższych Priority.Konteksty o tym samym priorytecie otrzymają wejście.

Na przykład, jeśli wiele kontekstów zawiera InputAction z wiązaniem do Enum.KeyCode.E i wyższy kontekst priorytetowy ma Sink ustawiony na true , niższe konteksty nie otrzymają sygnału wejściowego dla Enum.KeyCode.E i nie uruchomią żadnych wydarzeń dla niego.

Metody

Zdarzenia