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 までです。
currentSize : real
パーティクルの現在のサイズ。startSize とendSize の間を currentTime に基づいて補間する。
endSize : real
パーティクル画像の寿命が尽きるときのピクセルサイズ。この値が0より小さい場合、この値は無視され、パーティクルは寿命の間ずっとstartSize 。
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
アフェクター内部では、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 の変形ベクトルで描画された平行四辺形を横切るテクスチャ矩形を描画します。
© 2026 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.