我正在开发简单的太空游戏。
我有一个带有方法move()的类:
public void move(Vector3 destination) {
direction=destination.cpy().sub(position);
Vector3 movement=direction.cpy().nor().scl(speed);
position.add(movement);
instance.transform.setToTranslation(position);
instance.transform.rotate(face_direction,direction);
}
运动正常,但旋转不正确且不可预测。请帮我定位移动方向的船。