我想沿着y轴将JavaFX节点旋转90度。
public void rotateNode(Node node)
{
RotateTransition rotateTransition = new RotateTransition(Duration.seconds(3), node);
rotateTransition.setAxis(Rotate.Y_AXIS);
rotateTransition.setFromAngle(0);
rotateTransition.setToAngle(90);
rotateTransition.play();
}
工作正常,但实际上我希望节点向相反方向转动-90度。 这就是我改变界限的原因:
rotateTransition.setToAngle(90);
到
rotateTransition.setToAngle(-90);
但节点仍然朝着同一方向转动。
有人知道如何解决这个问题。 感谢