Package it.unisa.diem.ai.torcs.model
Class KeyInput
java.lang.Object
it.unisa.diem.ai.torcs.model.KeyInput
Classe statica per tenere traccia dello stato dei tasti premuti in tempo reale.
Viene aggiornata dinamicamente dalla GUI
ContinuousCharReaderUI
e utilizzata da controller manuali come HumanDriver
.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic boolean
Stato del tasto 'Spazio' (freno premuto = true)static boolean
Stato del tasto 'S' (retromarcia premuta = true)static boolean
Stato del tasto 'A' (sterzata a sinistra premuta = true)static boolean
Stato del tasto 'D' (sterzata a destra premuta = true)static boolean
Stato del tasto 'W' (accelerazione premuta = true) -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
up
public static boolean upStato del tasto 'W' (accelerazione premuta = true) -
down
public static boolean downStato del tasto 'S' (retromarcia premuta = true) -
left
public static boolean leftStato del tasto 'A' (sterzata a sinistra premuta = true) -
right
public static boolean rightStato del tasto 'D' (sterzata a destra premuta = true) -
brake
public static boolean brakeStato del tasto 'Spazio' (freno premuto = true)
-
-
Constructor Details
-
KeyInput
public KeyInput()
-