Auf dieser Seite

TrailEmitter QML Type

Sendet logische Partikel aus anderen logischen Partikeln aus. Mehr...

Import Statement: import QtQuick.Particles
Inherits:

Emitter

Eigenschaften

Signale

Detaillierte Beschreibung

Dieses Element sendet logische Partikel in die ParticleSystem aus, wobei sich die Startpositionen an denen anderer logischer Partikel orientieren.

Eigenschaft Dokumentation

emitHeight : real

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

Die Voreinstellung ist 0.

emitRatePerParticle : real

emitShape : Shape

Da die Fläche eines TrailEmitter die Fläche ist, der es folgt, kann eine separate Form angegeben werden, die die Form ist, aus der es austritt. Diese Form hat eine Breite und Höhe, die durch emitWidth und emitHeight festgelegt sind, und ist auf die Position des verfolgten Partikels zentriert.

Die Standardform ist ein gefülltes Rectangle.

emitWidth : real

Die Breite in Pixeln, auf die emitShape skaliert wird. Wenn sie auf TrailEmitter.ParticleSize gesetzt ist, entspricht die Breite der aktuellen Größe des verfolgten Partikels.

Die Voreinstellung ist 0.

follow : string

Der Typ des logischen Partikels, von dem es ausgeht.

velocityFromMovement : real

Wenn dieser Wert ungleich Null ist, dann wird jede Bewegung des Emitters den Partikeln eine zusätzliche Startgeschwindigkeit geben, die auf der Bewegung basiert. Der zusätzliche Vektor hat den gleichen Winkel wie die Bewegung des Emitters, mit einer Größe, die der Größe der Bewegung des Emitters multipliziert mit velocityFromMovement entspricht.

Der Standardwert ist 0.

Signal-Dokumentation

emitFollowParticles(Array particles, Particle followed)

Dieses Signal wird ausgegeben, wenn Partikel vom followed Partikel ausgesendet werden. particles enthält ein Array von Partikelobjekten, die direkt manipuliert werden können.

Wenn du diesen Signalhandler verwendest, wird emitParticles nicht ausgegeben.

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.