JavaFX-运行时顺序转换修改

JavaFX-运行时顺序转换修改,java,animation,javafx,sequential,Java,Animation,Javafx,Sequential,我一直在探索JavaFX的顺序转换,它似乎非常适合我的需要。因此,我正在开发一个JavaFX桌面应用程序,它基本上显示一些图片、文本,并播放一些视频和音频文件。现在,由于其中一些项是按顺序显示的,所以我决定使用顺序转换。现在,我遇到了一个我试图解决的问题,但似乎并没有如预期的那样奏效。让我们假设这些项目的显示顺序是在地图中预定义的。当这些项目呈现给用户时,他/她需要提供答案,如果答案正确,您可以认为该项目可以归类为完成。但是,在某些情况下,我需要用户出于学习目的重复一些项目。这必须“在运行中”完

我一直在探索JavaFX的顺序转换,它似乎非常适合我的需要。因此,我正在开发一个JavaFX桌面应用程序,它基本上显示一些图片、文本,并播放一些视频和音频文件。现在,由于其中一些项是按顺序显示的,所以我决定使用顺序转换。现在,我遇到了一个我试图解决的问题,但似乎并没有如预期的那样奏效。让我们假设这些项目的显示顺序是在地图中预定义的。当这些项目呈现给用户时,他/她需要提供答案,如果答案正确,您可以认为该项目可以归类为完成。但是,在某些情况下,我需要用户出于学习目的重复一些项目。这必须“在运行中”完成,因为我有另一个窗口,其他人在其中决定哪些项目必须重复。如您所见,这需要在运行时对顺序转换进行一些修改。对于如何应对这一挑战,有什么建议吗

谢谢,

作为州政府:

无法更改正在运行的顺序转换的子级。如果为运行的SequentialTransition更改了子对象,则必须停止动画并再次启动以拾取新值


谢谢你的回答。这就解释了为什么我在跑步时会有一些罕见的行为。现在,有没有其他方法来解决这个问题?谢谢