【发布时间】:2014-08-30 23:19:36
【问题描述】:
我正在使用 JavaFX 制作一个简单的横向卷轴平台射击游戏。我想要一个非常简单的角色抛物线跳跃动画。目前,该角色扩展了 StackPane,并且它存在于场景中。有人告诉我使用 Interpolator.SPLINE 进行跳跃动画,但它似乎不起作用。 目前,我有:
public void Jump(){
TranslateTransition translation = new TranslateTransition(Duration.millis(1), this);
translation.interpolatorProperty().set(Interpolator.SPLINE(.1, .1, .7, .7));
translation.play();
}
但它似乎根本不动。但是,我的其他动画命令(向左和向右移动)正在使用简单的平移过渡。我在跳转功能上做错了什么?
【问题讨论】:
标签: animation javafx javafx-2 javafx-8