如何在每个周期中设置javafx转换延迟

时间:2017-09-26 13:27:52

标签: animation javafx transition

我想滚动文字显示。所以我选择TranslateTransition来实现我的功能。我希望文本永远滚动,并在每个循环中延迟2秒。

这是我的代码

TranslateTransition translateTransition = new TranslateTransition(duration, text);
    translateTransition.setDelay(Duration.millis(2000));
    translateTransition.setFromX(fromX);
    translateTransition.setToX(toX);
    translateTransition.setCycleCount(Animation.INDEFINITE);
    translateTransition.setAutoReverse(false);
    translateTransition.setInterpolator(Interpolator.EASE_BOTH);

但我发现setDelay方法仅适用于第一个循环。然后每个周期都没有延迟。如何设置每个周期的延迟?

0 个答案:

没有答案