Particle QML Type
Representa partículas manipuladas por emisores y afectadores. Más...
| Import Statement: | import QtQuick.Particles |
Propiedades
- alpha : real
- autoRotate : bool
- ax : real
- ay : real
- blue : real
- currentSize : real
- endSize : real
- green : real
- initialAX : real
- initialAY : real
- initialVX : real
- initialVY : real
- initialX : real
- initialY : real
- lifeLeft : real
- lifeSpan : real
- red : real
- rotation : real
- rotationVelocity : real
- startSize : real
- t : real
- update : bool
- vx : real
- vy : real
- x : real
- xDeformationVectorX : real
- xDeformationVectorY : real
- y : real
- yDeformationVectorX : real
- yDeformationVectorY : real
Descripción detallada
Los elementos de partículas son siempre gestionados internamente por ParticleSystem y no pueden ser creados en QML. Sin embargo, a veces se exponen a través de señales para permitir cambios arbitrarios en el estado de las partículas.
Documentación de propiedades
alpha : real
ImageParticle puede dibujar partículas coloreadas. Cuando lo hace, alfa se utiliza como el canal alfa del color aplicado a la imagen de origen.
Los valores van de 0.0 a 1.0.
autoRotate : bool
Si autoRotate es verdadero, la rotación de la partícula se establecerá de forma que esté orientada en la dirección de desplazamiento, más cualquier rotación de las propiedades rotation o rotationVelocity.
ax : real
La aceleración x actual de la partícula.
ay : real
La aceleración y actual de la partícula.
blue : real
ImageParticle puede dibujar partículas coloreadas. Cuando lo hace, el azul se utiliza como el canal azul del color aplicado a la imagen de origen.
Los valores van de 0.0 a 1.0.
currentSize : real
El tamaño actual de la partícula, interpolando entre startSize y endSize en función de la hora actual.
endSize : real
El tamaño en píxeles que tiene la imagen de la partícula al final de su vida. Si este valor es menor que 0, no se tiene en cuenta y la partícula tendrá su startSize durante toda su vida útil.
green : real
ImageParticle puede dibujar partículas coloreadas. Cuando lo hace, el verde se utiliza como el canal verde del color aplicado a la imagen de origen.
Los valores van de 0,0 a 1,0.
initialAX : real
La aceleración x de la partícula al principio de su vida.
El método de simulación prefiere que se cambien los valores iniciales, en lugar de determinar y cambiar el valor en un momento dado. Cambiar los valores iniciales en CustomEmitters en lugar de los valores actuales.
initialAY : real
La aceleración y de la partícula al principio de su vida.
El método de simulación prefiere que se cambien los valores iniciales, en lugar de determinar y cambiar el valor en un momento dado. Cambiar los valores iniciales en CustomEmitters en lugar de los valores actuales.
initialVX : real
La velocidad x de la partícula al principio de su vida.
El método de simulación prefiere que se cambien los valores iniciales, en lugar de determinar y cambiar el valor en un momento dado. Cambiar los valores iniciales en CustomEmitters en lugar de los valores actuales.
initialVY : real
La velocidad y de la partícula al principio de su vida.
El método de simulación prefiere que se cambien los valores iniciales, en lugar de determinar y cambiar el valor en un momento dado. Cambiar los valores iniciales en CustomEmitters en lugar de los valores actuales.
initialX : real
La coordenada x de la partícula al principio de su vida.
El método de simulación prefiere que se cambien los valores iniciales, en lugar de determinar y cambiar el valor en un momento dado. Cambia los valores iniciales en CustomEmitters en lugar de los valores actuales.
initialY : real
La coordenada y de la partícula al principio de su vida.
El método de simulación prefiere que se cambien los valores iniciales, en lugar de determinar y cambiar el valor en un momento dado. Cambia los valores iniciales en CustomEmitters en lugar de los valores actuales.
lifeLeft : real
El tiempo en segundos que le queda de vida a la partícula en el momento actual.
lifeSpan : real
El tiempo en segundos que vivirá la partícula.
red : real
ImageParticle puede dibujar partículas coloreadas. Cuando lo hace, el rojo se utiliza como el canal rojo del color aplicado a la imagen de origen.
Los valores van de 0.0 a 1.0.
rotation : real
Grados en el sentido de las agujas del reloj en que gira la imagen de la partícula al principio de su vida.
rotationVelocity : real
Grados en el sentido de las agujas del reloj por segundo a los que gira la imagen de la partícula mientras está viva.
startSize : real
El tamaño en píxeles que tiene la imagen de la partícula al principio de su vida.
t : real
El tiempo, en segundos desde el inicio de la simulación, en que nació la partícula.
update : bool
Dentro de un Afector, los cambios realizados en la partícula sólo se aplicarán si update tiene el valor true.
vx : real
La velocidad x actual de la partícula.
vy : real
La velocidad y actual de la partícula.
x : real
La coordenada x actual de la partícula.
xDeformationVectorX : real
El componente x del vector de deformación a lo largo del eje X. ImageParticle puede dibujar partículas a través de formas no cuadradas. Dibujará el rectángulo de textura a través del paralelogramo dibujado con los vectores de deformación x e y.
xDeformationVectorY : real
El componente x del vector de deformación a lo largo del eje X. ImageParticle puede dibujar partículas a través de formas no cuadradas. Dibujará el rectángulo de textura a través del paralelogramo dibujado con los vectores de deformación x e y.
y : real
La coordenada y actual de la partícula.
yDeformationVectorX : real
El componente y del vector de deformación a lo largo del eje X. ImageParticle puede dibujar partículas a través de formas no cuadradas. Dibujará el rectángulo de textura a través del paralelogramo dibujado con los vectores de deformación x e y.
yDeformationVectorY : real
El componente y del vector de deformación a lo largo del eje Y. ImageParticle puede dibujar partículas a través de formas no cuadradas. Dibujará el rectángulo de textura a través del paralelogramo dibujado con los vectores de deformación x e y.
© 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.