TrailEmitter QML Type
他の論理パーティクルから論理パーティクルを放出する。詳細...
Import Statement: | import QtQuick.Particles |
プロパティ
- emitHeight : real
- emitRatePerParticle : real
- emitShape : Shape
- emitWidth : real
- follow : string
- velocityFromMovement : qreal
シグナル
- emitFollowParticles(Array particles, Particle followed)
詳細説明
この要素は、他の論理パーティクルの開始位置に基づいて、論理パーティクルをParticleSystem に放出します。
プロパティ ドキュメント
emitHeight : real |
emitShape の高さをピクセル単位で指定します。TrailEmitter.ParticleSize に設定されている場合、高さはフォローされているパーティクルの現在のサイズになります。
デフォルトは 0 です。
emitRatePerParticle : real |
emitShape : Shape |
TrailEmitter の領域は、それが追従する領域であるため、別のシェイプを提供して、それが放出するシェイプとすることができます。このシェイプはemitWidth とemitHeight で指定された幅と高さを持ち、追従するパーティクルの位置を中心とします。
デフォルトの形状は塗りつぶされた長方形です。
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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。