TrailEmitter QML Type
Emite partículas lógicas de otras partículas lógicas. Más...
| Import Statement: | import QtQuick.Particles |
| Inherits: |
Propiedades
- emitHeight : real
- emitRatePerParticle : real
- emitShape : Shape
- emitWidth : real
- follow : string
- velocityFromMovement : real
Señales
- emitFollowParticles(Array particles, Particle followed)
Descripción detallada
Este elemento emite partículas lógicas en ParticleSystem, con las posiciones iniciales basadas en las de otras partículas lógicas.
Documentación de propiedades
emitHeight : real
La altura en píxeles a la que se escala emitShape. Si se establece en TrailEmitter.ParticleSize, la altura será el tamaño actual de la partícula que se está siguiendo.
El valor predeterminado es 0.
emitRatePerParticle : real
emitShape : Shape
Como el área de un TrailEmitter es el área que sigue, se puede proporcionar una forma separada para que sea la forma de la que emite. Esta forma tiene una anchura y una altura especificadas por emitWidth y emitHeight, y está centrada en la posición de la partícula seguida.
La forma por defecto es un rectángulo relleno.
emitWidth : real
La anchura en píxeles a la que se escala emitShape. Si se establece en TrailEmitter.ParticleSize, la anchura será el tamaño actual de la partícula que se está siguiendo.
El valor predeterminado es 0.
follow : string
Tipo de partícula lógica de la que emite.
velocityFromMovement : real
Si este valor es distinto de cero, cualquier movimiento del emisor proporcionará una velocidad inicial adicional a las partículas basada en el movimiento. El vector adicional tendrá el mismo ángulo que el movimiento del emisor, con una magnitud que es la magnitud del movimiento del emisor multiplicada por velocityFromMovement.
El valor por defecto es 0.
Documentación de señales
emitFollowParticles(Array particles, Particle followed)
Esta señal se emite cuando se emiten partículas desde la partícula followed. particles contiene un array de objetos partícula que pueden ser manipulados directamente.
Si utilizas este manejador de señal, no se emitirá emitParticles.
Nota: El manejador correspondiente es 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.