Age QML Type

パーティクルの年齢を変更する。詳細...

Import Statement: import QtQuick.Particles
Inherits:

Affector

プロパティ

詳細説明

Ageエフェクタは、パーティクルがライフサイクルのどの位置にあるかを変更することができます。一般的な用途は、パーティクルを早期に消滅させ、アニメートする時間を与えることです。

Age エフェクタは「Kill」エフェクタとも呼ばれることがありますが、これはデフォルトのパラメータを使用すると、影響するすべてのパーティクルを直ちに消滅させるからです。

Age アフェクタはまだ生きているパーティクルにのみ適用されます。

プロパティの説明

advancePosition : bool

advancePosition は、位置、速度、加速度がアフェクタによって行われるエイジングのシミュレーションに含まれるかどうかを決定します。advancePosition が false の場合、位置、速度、加速度はそのままで、他のアトリビュート(不透明度など)のみが、パーティクルの寿命のその時点で通常あるべき位置までシミュレーションで進みます。advancePositionをtrueに設定すると、位置、速度、加速度もパーティクルのその時点までに通常あるべき位置まで進み、画面上の位置を進めます。

デフォルト値はtrueです。


lifeLeft : int

パーティクルのライフを設定します。影響を受けたパーティクルは、ライフの中でこのミリ秒数だけライフが残るポイントまで進みます。


© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.