JavaFX总是在RotateTransition中以相同的方向转换节点

时间:2018-04-28 05:50:42

标签: animation javafx rotation

我想沿着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);

但节点仍然朝着同一方向转动。

有人知道如何解决这个问题。 感谢

0 个答案:

没有答案