TrailEmitter QML Type

他の論理パーティクルから論理パーティクルを放出する。詳細...

Import Statement: import QtQuick.Particles

プロパティ

シグナル

詳細説明

この要素は、他の論理パーティクルの開始位置に基づいて、論理パーティクルをParticleSystem に放出します。

プロパティ ドキュメント

emitHeight : real

emitShape の高さをピクセル単位で指定します。TrailEmitter.ParticleSize に設定されている場合、高さはフォローされているパーティクルの現在のサイズになります。

デフォルトは 0 です。


emitRatePerParticle : real


emitShape : Shape

TrailEmitter の領域は、それが追従する領域であるため、別のシェイプを提供して、それが放出するシェイプとすることができます。このシェイプはemitWidthemitHeight で指定された幅と高さを持ち、追従するパーティクルの位置を中心とします。

デフォルトの形状は塗りつぶされた長方形です。


emitWidth : real

emitShape の幅をピクセル単位で指定します。TrailEmitter.ParticleSize に設定されている場合、幅はフォローされているパーティクルの現在のサイズになります。

デフォルトは 0 です。


follow : string

論理パーティクルのタイプ。


velocityFromMovement : qreal

この値が0でない場合、エミッタが移動すると、その移動に基づいてパーティクルに追加の開始速度が提供されます。追加ベクトルはエミッタの動きと同じ角度になり、エミッタの動きの大きさにvelocityFromMovementを掛けた大きさになります。

デフォルト値は0。


シグナルの説明

emitFollowParticles(Array particles, Particle followed)

このシグナルは、followed パーティクルからパーティクルが放出されたときに発せられます。particles には、直接操作できるパーティクルオブジェクトの配列が格納されています。

このシグナルハンドラを使用すると、emitParticlesは発せられません。

注: 対応するハンドラはonEmitFollowParticles です。


本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。