Packageorg.generalrelativity.foam.dynamics.force
Classpublic class KeyDrivenTorqueGenerator
ImplementsIForceGenerator



Public Methods
 MethodDefined by
  
KeyDrivenTorqueGenerator(stage:Stage, torque:Number = 3000, keyLeft:uint, keyRight:uint)
Creates a new KeyDrivenTorqueGenerator
KeyDrivenTorqueGenerator
  
generate(element:ISimulatable):void
Generates torque on the given element if the assigned key(s) are down
KeyDrivenTorqueGenerator
Constructor detail
KeyDrivenTorqueGenerator()constructor
public function KeyDrivenTorqueGenerator(stage:Stage, torque:Number = 3000, keyLeft:uint, keyRight:uint)

Creates a new KeyDrivenTorqueGenerator

Parameters
stage:Stage — reference to stage with which to listen for KeyboardEvents
 
torque:Number (default = 3000) — amount of torque to add
 
keyLeft:uint — key code of key to induce counter-clockwise torque
 
keyRight:uint — key code of key to induce clockwise torque
Method detail
generate()method
public function generate(element:ISimulatable):void

Generates torque on the given element if the assigned key(s) are down

Parameters
element:ISimulatable — IBody to generate torque on

See also

onKeyDown
IBody.addTorque