先看下下面的代码:
private HingeJoint hinge;
void Start () {
hinge = GetComponent<HingeJoint>();
}
// Update is called once per frame
void Update () {
if (Input.GetMouseButtonDown (0)) {
JointMotor motor = hinge.motor;
motor.force = -100;
motor.targetVelocity = 100;
motor.freeSpin = false;
hinge.motor = motor;
hinge.useMotor = true;
}
}
- motor.targetVelocity = 100;这个是要达到的速度为100
- motor.force = 100;这个是为了达到这个速度所施加的力<