/** Get the motor speed, usually in meters per second. */ public float getMotorSpeed () { return joint.getMotorSpeed(); }
@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; } }
builder.setEnableMotor(j.isMotorEnabled()); builder.setMaxMotorForce(j.getMaxMotorForce()); builder.setMotorSpeed(j.getMotorSpeed()); 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; } }