C
ColorAnimation QML Type
色値の変化をアニメーション化する。もっと詳しく...
| Import Statement: | import QtQuick |
| Since: | Qt Quick Ultralite 1.0 |
| Inherits: |
詳細説明
ColorAnimation は、PropertyAnimation に特化したもので、色の値が変化したときに適用されるアニメーションを定義します。
ここでは、Rectangle のcolor プロパティをプロパティ値のソースとして、ColorAnimation を適用しています。これは、color プロパティの値を、現在の値から "red" の値まで、1000 ミリ秒かけてアニメーション化します:
import QtQuick 2.15 Rectangle { width: 100; height: 100 color: "red" ColorAnimation on color { to: "yellow"; duration: 1000 } }
他のアニメーションタイプと同様に、ColorAnimationは、トランジション、ビヘイビア、プロパティ値ソースなど、さまざまな方法で適用できます。アニメーションとトランジション」のドキュメントでは、アニメーションを作成するためのさまざまな方法を紹介しています。
便宜上、ColorAnimationがTransition で使用されると、ステートチェンジ中に変更されたcolor プロパティがアニメートされます。アニメーションにproperty またはproperties が明示的に設定されている場合は、それらのプロパティが代わりに使用されます。
アニメーションとトランジションも参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細を見る。