/** Enable/disable the joint limit. */ public void enableLimit (boolean flag) { joint.enableLimit(flag); }
@Override public void keyPressed(char argKeyChar, int argKeyCode) { switch (argKeyChar) { case 'l': m_joint.enableLimit(!m_joint.isLimitEnabled()); getModel().getKeys()['l'] = false; break; case 'm': m_joint.enableMotor(!m_joint.isMotorEnabled()); getModel().getKeys()['m'] = false; break; case 's': m_joint.setMotorSpeed(-m_joint.getMotorSpeed()); getModel().getKeys()['s'] = false; break; } }
@Override public void keyPressed(char argKeyChar, int argKeyCode) { switch (argKeyChar) { case 'l': m_joint.enableLimit(!m_joint.isLimitEnabled()); getModel().getKeys()['l'] = false; break; case 'm': m_joint.enableMotor(!m_joint.isMotorEnabled()); getModel().getKeys()['m'] = false; break; case 's': m_joint.setMotorSpeed(-m_joint.getMotorSpeed()); getModel().getKeys()['s'] = false; break; } }