このページでは

C

ParallelAnimation QML Type

アニメーションを並行して実行できるようにする。詳細...

Import Statement: import QtQuick
Since: Qt Quick Ultralite 1.0
Inherits:

Animation

詳細説明

SequentialAnimation と ParallelAnimation タイプは、複数のアニメーションを一緒に実行できるようにします。SequentialAnimation で定義されたアニメーションは次々に実行され、ParallelAnimation で定義されたアニメーションは同時に実行されます。

次のアニメーションは、2つの数字アニメーションを並行して実行しています。Rectangle は、xy プロパティを同時にアニメートすることで、(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 は、グループとして開始・停止する必要があります。

SequentialAnimationAnimation and Transitionsも参照してください

特定の Qt ライセンスの下で利用可能です。
詳細を確認してください。