Class Summary |
ActionChangeController |
ActionChangeController takes a ControlChangeListener and is invoked whenever the
GameControl's value changes. |
ActionController |
ActionController allows you to assign a GameControlAction implementation
to occur when a control is pressed or released. |
ActionRepeatController |
ActionRepeatController allows you to specify the rate at which an action is repeatable
and will invoke the supplied Runnable at that repeat rate while the GameControl is being
pressed. |
CameraController |
|
RotationController |
|
ThrottleController |
ThrottleController manages forward and backward thrust on a Spatial
spatial - the object throttle is being applied to
forward - the GameControl that effects forward thrust
maxForwardThrottle - the maximum throttle that can be achieved in a
forward motion
reverse - the GameControl that effects reverse thrust
maxReverseThrottle - the maximum throttle that can be achieved in a
reverse motion
deadZone - the area on both sides of 0.0f that automatically gets
counted as 0.0f (for Joystick throttles with high sens.)
multiplier - the multiplier that defines how quickly maximum thrust
can be achieved
degradation - the multiplier that defines how quickly the thrust will
degrade back to zero
alwaysDegrade - if this is true, even when using a key/button to increase
throttle it will continually degrade toward 0.0f
axis - the axis on the spatial the throttle should be applied to |