C
并行动画 QML 类型
启用动画并行运行。 更多信息...
引入语句 | import QtQuick |
自 | Qt Quick Ultralite 1.0 |
继承 |
详细描述
SEQUENTIALANIMATION 和 ParallelAnimation 类型允许同时运行多个动画。在 SEQUENTIALANIMATION 定义的动画依次运行,而在 ParallelAnimation 定义的动画同时运行。
以下动画同时运行两个数字动画。矩形通过同时动画其 x 和 y 属性移动到 (50,50)。
import QtQuick 2.15 Rectangle { id: rect width: 100; height: 100 color: "red" ParallelAnimation { running: true NumberAnimation { target: rect; property: "x"; to: 50; duration: 1000 } NumberAnimation { target: rect; property: "y"; to: 50; duration: 1000 } } }
和其他动画类型一样,ParallelAnimation 可以以多种方式应用,包括过渡、行为和属性值源。动画和过渡文档显示了创建动画的各种方法。
注意:一旦动画被组合成 SEQUENTIALANIMATION 或 ParallelAnimation,它就不能单独启动和停止;必须以组的形式启动和停止 SEQUENTIALANIMATION 或 ParallelAnimation。
另请参阅:SEQUENTIALANIMATION 和 动画和过渡。
在某些 Qt 许可证下提供。
了解更多信息。