Particle QML Type
エミッタとアフェクタによって操作されるパーティクルを表します。詳細...
Import Statement: | import QtQuick.Particles |
プロパティ
- alpha : real
- autoRotate : bool
- ax : real
- ay : real
- blue : real
- currentSize : real
- endSize : real
- green : real
- initialAX : real
- initialAY : real
- initialVX : real
- initialVY : real
- initialX : real
- initialY : real
- lifeLeft : real
- lifeSpan : real
- red : real
- rotation : real
- rotationVelocity : real
- startSize : real
- t : real
- update : bool
- vx : real
- vy : real
- x : real
- xDeformationVectorX : real
- xDeformationVectorY : real
- y : real
- yDeformationVectorX : real
- yDeformationVectorY : real
詳細説明
パーティクルエレメントは常にParticleSystem によって内部的に管理されており、QML で作成することはできません。しかし、パーティクルの状態を任意に変更できるように、シグナルを通して公開されることもあります。
プロパティ・ドキュメント
alpha : real |
ImageParticle は着色されたパーティクルを描画することができます。その際、alphaはソース画像に適用された色のアルファチャンネルとして使用されます。
値は0.0から1.0です。
autoRotate : bool |
autoRotateがtrueの場合、パーティクルの回転は進行方向を向くように設定され、rotationまたはrotationVelocity プロパティからの回転が追加されます。
ax : real |
パーティクルの現在の x 加速度。
ay : real |
パーティクルの現在のy加速度。
blue : real |
ImageParticle は色付きのパーティクルを描画できます。その場合、ソース画像に適用されている色の青チャンネルとして青が使用されます。
値は0.0から1.0です。
green : real |
ImageParticle はカラー化されたパーティクルを描くことができます。その場合、ソース画像に適用されている色の緑チャンネルとして緑が使用されます。
値は 0.0 から 1.0 です。
initialAX : real |
パーティクルのライフタイム開始時のx加速度。
シミュレーションの方法では、ある時点で値を決定して変更するのではなく、初期値を変更することを好みます。現在の値ではなく、CustomEmittersの初期値を変更します。
initialAY : real |
ライフタイム開始時の粒子のy加速度。
シミュレーションの方法は、ある時点で値を決定して変更するのではなく、初期値を変更することを好みます。現在の値ではなく、CustomEmittersの初期値を変更します。
initialVX : real |
ライフタイム開始時の粒子の x 速度。
シミュレーションの方法は、ある時点で値を決定して変更するのではなく、初期値を変更することを好みます。現在の値ではなく、CustomEmittersの初期値を変更します。
initialVY : real |
パーティクルのライフタイム開始時のy速度。
シミュレーションの方法は、指定された時間に値を決定して変更するのではなく、初期値を変更することを好みます。CustomEmittersでは、現在の値ではなく初期値を変更します。
initialX : real |
ライフタイム開始時のパーティクルのx座標。
シミュレーションの方法は、ある時点で値を決定して変更するのではなく、初期値を変更することを好みます。現在の値ではなく、CustomEmittersの初期値を変更します。
initialY : real |
ライフタイム開始時のパーティクルのy座標。
シミュレーションの方法としては、指定された時間に値を決定して変更するのではなく、初期値を変更することを好みます。CustomEmittersでは、現在の値ではなく初期値を変更します。
lifeLeft : real |
現在の時点でパーティクルが生きている残り時間(秒)。
lifeSpan : real |
パーティクルの残り時間(秒)。
red : real |
ImageParticle はカラー化されたパーティクルを描画できます。その場合、ソース画像に適用されている色の赤チャンネルとして赤が使用されます。
値は0.0から1.0です。
rotation : real |
パーティクル画像を時計回りに何度回転させるか。
rotationVelocity : real |
パーティクル画像が生きている間に回転される1秒あたりの時計回りの度数。
startSize : real |
パーティクル画像生存開始時のピクセルサイズ。
t : real |
パーティクルが生まれた時間(シミュレーション開始からの秒単位)。
update : bool |
Affector内部では、updateがtrueに設定されている場合のみ、パーティクルの変更が適用されます。
vx : real |
パーティクルの現在のx速度。
vy : real |
パーティクルの現在のy速度。
x : real |
パーティクルの現在のx座標。
xDeformationVectorX : real |
X軸に沿った変形ベクトルのx成分。ImageParticle 、パーティクルを正方形以外の形状に横切るように描画できます。x と y の変形ベクトルで描画された平行四辺形を横切るテクスチャ矩形が描画されます。
xDeformationVectorY : real |
X 軸に沿った変形ベクトルの x 成分。ImageParticle は、正方形でない図形を横切ってパーティクルを描画できます。x と y の変形ベクトルで描かれた平行四辺形を横切るテクスチャ矩形を描画します。
y : real |
パーティクルの現在の Y 座標。
yDeformationVectorX : real |
X 軸に沿った変形ベクトルの y 成分。ImageParticle は、正方形でない図形を横切ってパーティクルを描画できます。x と y の変形ベクトルで描画された平行四辺形を横切るテクスチャ矩形を描画します。
yDeformationVectorY : real |
Y 軸に沿った変形ベクトルの y 成分。ImageParticle は、正方形でない図形を横切ってパーティクルを描画できます。これは x と y の変形ベクトルで描かれた平行四辺形を横切るテクスチャ矩形を描画します。
© 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.