TrailEmitter QML Type
Sendet logische Partikel aus anderen logischen Partikeln aus. Mehr...
| Import Statement: | import QtQuick.Particles |
| Inherits: |
Eigenschaften
- emitHeight : real
- emitRatePerParticle : real
- emitShape : Shape
- emitWidth : real
- follow : string
- velocityFromMovement : real
Signale
- emitFollowParticles(Array particles, Particle followed)
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.