ParallelAnimation QML Type
アニメーションを並行して実行できるようにする。詳細...
Import Statement: | import QtQuick |
Inherits: |
詳細説明
SequentialAnimation と ParallelAnimation タイプは、複数のアニメーションを一緒に実行できるようにします。SequentialAnimation で定義されたアニメーションは次々に実行され、ParallelAnimation で定義されたアニメーションは同時に実行されます。
次のアニメーションは、2つの数字アニメーションを並行して実行しています。Rectangle は、x
とy
プロパティを同時にアニメートすることで、(50,50) に移動します。
import QtQuick 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は、トランジション、ビヘイビア、プロパティ値のソースなど、さまざまな方法で適用することができます。Qt Quick の Animation and Transitionsに、アニメーションを作成するための様々な方法が記載されています。
注: SequentialAnimation または ParallelAnimation にグループ化されたアニメーションは、個別に開始・停止することはできません。SequentialAnimation または ParallelAnimation は、グループとして開始・停止する必要があります。
SequentialAnimation 、Qt Quickのアニメーションとトランジション、Qt Quick Examples - Animationも参照してください 。
本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。