anchor.diff:  **  The mapping name of the triggered action.
   **  A boolean whether the trigger is still pressed or has just been released.
   **  A float of the current time-per-frame as timing factor
  -
  -*  
   
   [source,java]
   ----
  
positive.code: 
  Choose one or several key/mouse events for the interaction. We use `KeyTrigger`, `MouseAxisTrigger`, `MouseButtonTrigger`, `JoyAxisTrigger` and `JoyButtonTrigger` constants from the `com.jme3.input.controls` package. 
  
  *Note:* The MouseAxis and JoyAxis triggers go along the X axis (right/left) or Y axis (up/down). These Triggers come with extra booleans for the negative half of the axis (left, down). Remember to write code that listens to the negative (true) and positive (false) axis!
  [cols="2", options="header"]
  |===
  
  a| Trigger 
  
negative.code: 
  The jME3 input manager supports two types of event listeners for inputs: AnalogListener and ActionListener. You can use one or both listeners in the same application. Add one or both of the following code snippets to your main SimpleApplication-based class to activate the listeners.
  
  [NOTE]
  ====
  The two input listeners do not know, and do not care, which actual key was pressed. They only know which _named input mapping_ was triggered. 
  ====
  
  
  === ActionListener
  