C
顺序动画 QML 类型
允许动画按顺序运行。 更多...
导入语句 | import QtQuick |
自 | Qt Quick Ultralite 1.0 |
继承 |
详细描述
顺序动画和 并行动画 类型允许同时运行多个动画。在顺序动画中定义的动画将一个接一个地运行,而在 并行动画 中定义的动画将同时运行。
以下示例按顺序运行两个数字动画。矩形 从 x 坐标 50 动画到 y 坐标 50。
import QtQuick 2.15 Rectangle { id: rect width: 100; height: 100 color: "red" SequentialAnimation { running: true NumberAnimation { target: rect; property: "x"; to: 50; duration: 1000 } NumberAnimation { target: rect; property: "y"; to: 50; duration: 1000 } } }
在 转换 中定义的动画会自动并行运行,因此顺序动画可以用于将动画封装在 转换 中,如果这是首选行为。
与任何其他动画类型一样,顺序动画可以通过多种方式应用,包括过渡、行为和属性值源。动画和过渡 文档展示了创建动画的各种方法。
在某些 Qt 许可下提供。
了解更多信息。