0%

ParallelAnimation属性说明

相关控件:SequentialAnimation NumberAnimation

ParallelAnimation类型允许多个动画为一起运行,在ParallelAnimation中定义的动画同时运行。

本文: https://www.lovejia.win/blog/article/ParallelAnimation.html
参考原文:http://doc.qt.io/qt-5/qml-qtquick-parallelanimation.html
参考译文:http://blog.csdn.net/vampire_armand/article/details/38895949

功能简述

ParallelAnimation类型允许多个动画为一起运行,在ParallelAnimation中定义的动画同时运行。像任何其他动画类型一样,ParallelAnimation可以以多种方式应用,包括转换,行为和属性值源。

以下示例并行运行两个数字动画:

1
2
3
4
5
6
7
8
9
10
11
12
13
import QtQuick 2.0

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,它不能单独启动和停止; 所述ParallelAnimation必须启动和停止为一组。

------本文结束    感谢阅读------
你打赏你的,我分享我的!