Auf dieser Seite

TrailEmitter QML Type

Gibt logische Partikel von anderen logischen Partikeln ab. Mehr...

Import Statement: import QtQuick.Particles
Inherits:

Emitter

Eigenschaften

Signale

Ausführliche Beschreibung

Dieses Element sendet logische Partikel in den „ ParticleSystem “ aus, wobei die Startpositionen auf denen anderer logischer Partikel basieren.

Eigenschaftsdokumentation

emitHeight : real

Die Höhe in Pixeln, auf die das „ emitShape “ skaliert wird. Wenn der Wert auf „ TrailEmitter.ParticleSize“ gesetzt ist, entspricht die Höhe der aktuellen Größe des verfolgten Partikels.

Der Standardwert ist 0.

emitRatePerParticle : real

emitShape : Shape

Da die Fläche eines „ TrailEmitter “ der Fläche des nachfolgenden Partikels entspricht, kann eine separate Form angegeben werden, aus der es hervorgeht. Diese Form hat eine Breite und Höhe, die durch emitWidth und emitHeight festgelegt werden, und ist auf die Position des nachfolgenden Partikels zentriert.

Die Standardform ist ein gefülltes Rechteck.

emitWidth : real

Die Breite in Pixeln, auf die das „ emitShape “ skaliert wird. Wenn der Wert auf „ TrailEmitter.ParticleSize“ gesetzt ist, entspricht die Breite der aktuellen Größe des Partikels, dem gefolgt wird.

Der Standardwert ist 0.

follow : string

Die Art des logischen Teilchens, das davon ausgesendet wird.

velocityFromMovement : real

Ist dieser Wert ungleich Null, so verleiht jede Bewegung des Emitters den Partikeln eine zusätzliche Anfangsgeschwindigkeit, die auf dieser Bewegung basiert. Der zusätzliche Vektor hat denselben Winkel wie die Bewegung des Emitters, wobei seine Größe dem Produkt aus der Größe der Emitterbewegung und dem Wert „velocityFromMovement“ entspricht.

Der Standardwert ist 0.

Signal-Dokumentation

emitFollowParticles(Array particles, Particle followed)

Dieses Signal wird ausgelöst, wenn Partikel vom Partikel „ followed “ emittiert werden. „ particles “ enthält ein Array von Partikelobjekten, die direkt bearbeitet werden können.

Wenn Sie diesen Signal-Handler verwenden, wird „emitParticles“ nicht ausgelöst.

Hinweis: Der entsprechende Handler ist „ onEmitFollowParticles “.

© 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.