JavaFX 顺序过渡2024 年 8 月 29 日 | 阅读 2 分钟 这种过渡用于按顺序(一个接一个)将动画列表应用于节点。顺序过渡在设计以顺序方式动画化其实体的游戏时非常重要。 在 JavaFX 中,类 javafx.animation.SequentialTransition 用于表示顺序过渡。 我们需要将多个过渡对象的列表传递给这个类的构造函数。 这些动画将按顺序应用于节点(按照它们传递给构造函数的顺序)。 性质该类仅包含一个属性,该属性在下表中与其 setter 方法一起描述。 属性 | 描述 | Setter 方法 |
---|
node | 它是一个 Node 类的对象类型属性。 它表示要应用过渡的节点。 | setNode(Node node) |
构造函数该类有四个构造函数。 - public SequentialTransition() : 使用默认参数创建 SequentialTransition 的一个实例。
- public SequentialTransition(Animation? children) : 使用动画列表创建 SequentialTransition 的一个实例。
- public SequentialTransition(Node node) : 创建具有指定节点的 sequentialTransition 的一个实例,该节点将应用顺序过渡。
- public SequentialTransition(Node node, Animation? children) : 使用指定的节点和动画列表创建 SequentialTransition 的一个实例。
示例在下面的示例中,我们创建了一个多边形,并按顺序对其应用了各种过渡。 输出

|