EmitBurst3D QML Type
Ráfagas de emisores declarativos. Más...
| Import Statement: | import QtQuick3D.Particles3D |
| Since: | Qt 6.2 |
| Inherits: | |
| Inherited By: |
Propiedades
Descripción detallada
Este elemento define las ráfagas de partículas en ParticleEmitter3D. Estas ráfagas son estáticas, lo que significa que se evalúan cuando se inicia el sistema de partículas. Esto permite un mejor rendimiento que DynamicBurst3D y ráfagas fuera del tiempo del sistema de partículas (por ejemplo, ráfaga a 1000ms mientras que el tiempo del sistema comienza a partir de 2000ms).
Nota: EmitBurst3D utiliza las propiedades del emisor (posición, rotación, etc.) al inicio del sistema de partículas. Para emisores dinámicos, utilice DynamicBurst3D en su lugar.
Por ejemplo, para emitir 100 partículas al principio, y 50 partículas a los 2 segundos, de forma que ambas ráfagas tarden 200 milisegundos:
ParticleEmitter3D {
...
emitBursts: [
EmitBurst3D {
time: 0
amount: 100
duration: 200
},
EmitBurst3D {
time: 2000
amount: 50
duration: 200
}
]
}Documentación de propiedades
amount : int
Esta propiedad define la cantidad de partículas emitidas durante la ráfaga.
El valor por defecto es 0.
duration : int
Esta propiedad define la duración del estallido. El valor por defecto es 0, lo que significa que todas las partículas estallarán al principio de time. Si se establece la duración, la emisión de partículas se distribuye entre time y time + duration.
Por ejemplo, para tener una tasa de emisión de 400 entre 1000 y 1200 milisegundos:
EmitBurst3D { time: 1000 amount: 80 duration: 1200 }
El valor por defecto es 0.
time : int
Esta propiedad define el tiempo en milisegundos en que comienza la emisión de la ráfaga.
El valor por defecto es 0.
© 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.