C
ParallelAnimation QML Type
アニメーションを並行して実行できるようにする。詳細...
| Import Statement: | import QtQuick |
| Since: | Qt Quick Ultralite 1.0 |
| Inherits: |
詳細説明
SequentialAnimation と ParallelAnimation タイプは、複数のアニメーションを一緒に実行できるようにします。SequentialAnimation で定義されたアニメーションは次々に実行され、ParallelAnimation で定義されたアニメーションは同時に実行されます。
次のアニメーションは、2つの数字アニメーションを並行して実行しています。Rectangle は、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 とAnimation and Transitionsも参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細を確認してください。