|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jme.input.action.InputAction
com.jme.input.action.KeyInputAction
com.jme.input.action.KeyForwardAction
public class KeyForwardAction
KeyForwardAction
provides the action of moving a camera along
it's direction vector. How fast the camera moves in a single frame is defined
by the speed of the camera times the time between frames. The speed of the
camera can be thought of as how many units per second the camera can travel.
Field Summary |
---|
Fields inherited from class com.jme.input.action.InputAction |
---|
speed |
Constructor Summary | |
---|---|
KeyForwardAction(Camera camera,
float speed)
Constructor instantiates a new KeyForwardAction object. |
Method Summary | |
---|---|
void |
performAction(InputActionEvent evt)
performAction moves the camera along it's positive
direction vector at a speed of movement speed * time. |
Methods inherited from class com.jme.input.action.InputAction |
---|
getSpeed, setSpeed |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KeyForwardAction(Camera camera, float speed)
KeyForwardAction
object.
camera
- the camera that will be affected by this action.speed
- the speed at which the camera can move.Method Detail |
---|
public void performAction(InputActionEvent evt)
performAction
moves the camera along it's positive
direction vector at a speed of movement speed * time. Where time is the
time between frames and 1 corresponds to 1 second.
evt
- the event that triggered the perform action method.InputActionInterface.performAction(InputActionEvent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |