/** Enable/disable the joint motor. */ public void enableMotor (boolean flag) { joint.enableMotor(flag); }
@Override public void keyPressed(char key, int argKeyCode) { switch (key) { case 'a': m_motorJoint.setMotorSpeed(-m_motorSpeed); break; case 's': m_motorJoint.setMotorSpeed(0.0f); break; case 'd': m_motorJoint.setMotorSpeed(m_motorSpeed); break; case 'm': m_motorJoint.enableMotor(!m_motorJoint.isMotorEnabled()); break; } }
@Override public void keyPressed(char argKeyChar, int argKeyCode) { switch (argKeyChar) { case 'l': m_joint.enableLimit(!m_joint.isLimitEnabled()); break; case 'm': m_joint.enableMotor(!m_joint.isMotorEnabled()); break; case 'a': m_joint.setMotorSpeed(1.0f * MathUtils.PI); isLeft = true; break; case 'd': m_joint.setMotorSpeed(-1.0f * MathUtils.PI); isLeft = false; break; } }
@Override public void keyPressed(char argKeyChar, int argKeyCode) { switch (argKeyChar) { case 'f': m_joint2.enableMotor(!m_joint2.isMotorEnabled()); getModel().getKeys()['f'] = false; break; case 'm': m_joint1.enableMotor(!m_joint1.isMotorEnabled()); getModel().getKeys()['m'] = false; break; } }
@Override public void keyPressed(char key, int argKeyCode) { switch (key) { case 'a': m_motorJoint.setMotorSpeed(-m_motorSpeed); break; case 's': m_motorJoint.setMotorSpeed(0.0f); break; case 'd': m_motorJoint.setMotorSpeed(m_motorSpeed); break; case 'm': m_motorJoint.enableMotor(!m_motorJoint.isMotorEnabled()); break; } }
@Override public void keyPressed(char argKeyChar, int argKeyCode) { switch (argKeyChar) { case 'l': m_joint.enableLimit(!m_joint.isLimitEnabled()); break; case 'm': m_joint.enableMotor(!m_joint.isMotorEnabled()); break; case 'a': m_joint.setMotorSpeed(1.0f * MathUtils.PI); isLeft = true; break; case 'd': m_joint.setMotorSpeed(-1.0f * MathUtils.PI); isLeft = false; break; } }
@Override public void keyPressed(char argKeyChar, int argKeyCode) { switch (argKeyChar) { case 'f': m_joint2.enableMotor(!m_joint2.isMotorEnabled()); getModel().getKeys()['f'] = false; break; case 'm': m_joint1.enableMotor(!m_joint1.isMotorEnabled()); getModel().getKeys()['m'] = false; break; } }