InputContext

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non Navigabile

Un InputContext è una raccolta di azioni che contiene azioni correlate InputActions e definisce come interagiscono con altri contesti e azioni.Le istanze nidate InputContext non avranno alcun effetto e l'ordinamento/priorità viene gestito attraverso Enabled , Priority e Sink .

Sommario

Proprietà

  • Lettura Parallela

    Determina se questo InputContext è abilitato o meno.

  • Lettura Parallela

    Il livello prioritario in cui il contesto deve essere eseguito.

  • Lettura Parallela

    Determina se verranno elaborati i legami di input di priorità inferiore.

Proprietà

Enabled

Lettura Parallela

Determina se questo InputContext è abilitato o meno.Quando false , tutte le azioni discendenti del contesto non ricevono alcun segnale tranne quando Enabled viene attivata da true a false, in cui viene generato un segnale finale "fine" se viene premuta una chiave o un input a due direzioni non è zero.

Priority

Lettura Parallela

Il livello di priorità a cui il contesto deve essere eseguito (priorità più alta InputContext istanze prima di quelle più basse).

Lettura Parallela

Quando Sink è impostato su true, gli input non verranno elaborati per i legami InputAction connessi all'interno di contesti di livello inferiore Priority.I contesti con la stessa priorità riceveranno l'input.

Ad esempio, se più contesti contengono un InputAction con un legame a Enum.KeyCode.E e un contesto di priorità più elevata ha Sink impostato a true , i contesti di priorità più bassa non riceveranno il segnale di input per Enum.KeyCode.E e non attiveranno eventi per esso.

Metodi

Eventi