Particle QML Type
Représente les particules manipulées par des émetteurs et des affecteurs. En savoir plus…
| Import Statement: | import QtQuick.Particles |
Propriétés
- 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
Description détaillée
Les éléments de particules sont toujours gérés en interne par l’ ParticleSystem e et ne peuvent pas être créés en QML. Cependant, ils sont parfois exposés via des signaux afin de permettre des modifications arbitraires de l’état des particules
Documentation des propriétés
alpha : real
ImageParticle peut dessiner des particules colorées. Dans ce cas, l'alpha est utilisé comme canal alpha de la couleur appliquée à l'image source.
Les valeurs sont comprises entre 0,0 et 1,0.
autoRotate : bool
Si la propriété `autoRotate` est définie sur `true`, la rotation de la particule sera ajustée de manière à ce qu'elle soit orientée dans le sens de la progression, en tenant compte de toute rotation résultant des propriétés `rotation` ou ` rotationVelocity `.
ax : real
L'accélération x instantanée de la particule.
ay : real
L'accélération y de la particule.
blue : real
ImageParticle peut afficher des particules colorées. Dans ce cas, le bleu est utilisé comme canal bleu de la couleur appliquée à l'image source.
Les valeurs sont comprises entre 0,0 et 1,0.
currentSize : real
La taille actuelle (currentSize) de la particule, interpolée entre startSize et endSize en fonction de l'instant courant (currentTime).
endSize : real
Taille en pixels de l'image de la particule à la fin de sa durée de vie. Si cette valeur est inférieure à 0, elle est ignorée et la particule conservera son « startSize » pendant toute sa durée de vie.
green : real
ImageParticle peut afficher des particules colorées. Dans ce cas, la couleur verte est utilisée comme canal vert de la couleur appliquée à l'image source.
Les valeurs sont comprises entre 0,0 et 1,0.
initialAX : real
L'accélération dans l'axe x de la particule au début de sa durée de vie.
La méthode de simulation préfère que les valeurs initiales soient modifiées, plutôt que de déterminer et de modifier la valeur à un instant donné. Modifiez les valeurs initiales dans CustomEmitters plutôt que les valeurs actuelles.
initialAY : real
L'accélération y de la particule au début de sa durée de vie.
La méthode de simulation préfère que les valeurs initiales soient modifiées, plutôt que de déterminer et de modifier la valeur à un instant donné. Modifiez les valeurs initiales dans CustomEmitters plutôt que les valeurs actuelles.
initialVX : real
La vitesse x de la particule au début de sa durée de vie.
La méthode de simulation préfère que les valeurs initiales soient modifiées, plutôt que de déterminer et de modifier la valeur à un instant donné. Modifiez les valeurs initiales dans CustomEmitters plutôt que les valeurs actuelles.
initialVY : real
La vitesse y de la particule au début de sa durée de vie.
La méthode de simulation privilégie la modification des valeurs initiales plutôt que la détermination et la modification de la valeur à un instant donné. Modifiez les valeurs initiales dans CustomEmitters plutôt que les valeurs actuelles.
initialX : real
La coordonnée x de la particule au début de sa durée de vie.
La méthode de simulation préfère que les valeurs initiales soient modifiées, plutôt que de déterminer et de modifier la valeur à un instant donné. Modifiez les valeurs initiales dans CustomEmitters plutôt que les valeurs actuelles.
initialY : real
La coordonnée y de la particule au début de sa durée de vie.
La méthode de simulation préfère que les valeurs initiales soient modifiées, plutôt que de déterminer et de modifier la valeur à un instant donné. Modifiez les valeurs initiales dans CustomEmitters plutôt que les valeurs actuelles.
lifeLeft : real
Le temps, en secondes, qu'il reste à la particule à l'instant présent.
lifeSpan : real
La durée, en secondes, pendant laquelle la particule restera en existence.
red : real
ImageParticle peut dessiner des particules colorées. Dans ce cas, le rouge est utilisé comme canal rouge de la couleur appliquée à l'image source.
Les valeurs sont comprises entre 0,0 et 1,0.
rotation : real
Angle, en degrés, dans le sens des aiguilles d'une montre, selon lequel l'image de la particule est pivotée au début de son cycle de vie.
rotationVelocity : real
Nombre de degrés par seconde, dans le sens des aiguilles d'une montre, de rotation de l'image de la particule tant qu'elle est active.
startSize : real
La taille en pixels de l'image de la particule au début de son cycle de vie.
t : real
Le temps, en secondes depuis le début de la simulation, qui s'est écoulé depuis la naissance de la particule.
update : bool
Au sein d'un Affector, les modifications apportées à la particule ne seront appliquées que si la propriété « update » est définie sur « true ».
vx : real
La vitesse x actuelle de la particule.
vy : real
La vitesse y de la particule.
x : real
La coordonnée x actuelle de la particule.
xDeformationVectorX : real
La composante x du vecteur de déformation le long de l'axe X. La commande « ImageParticle » permet de dessiner des particules sur des formes non carrées. Elle dessine le rectangle de texture sur le parallélogramme formé par les vecteurs de déformation x et y.
xDeformationVectorY : real
La composante x du vecteur de déformation le long de l'axe X. La fonction « ImageParticle » permet de dessiner des particules sur des formes non carrées. Elle dessine le rectangle de texture sur le parallélogramme formé par les vecteurs de déformation x et y.
y : real
La coordonnée y actuelle de la particule.
yDeformationVectorX : real
La composante y du vecteur de déformation le long de l'axe X. La fonction « ImageParticle » permet de tracer des particules sur des formes non carrées. Elle trace le rectangle de texture sur le parallélogramme défini par les vecteurs de déformation x et y.
yDeformationVectorY : real
La composante y du vecteur de déformation le long de l'axe Y. La fonction « ImageParticle » permet de dessiner des particules sur des formes non carrées. Elle dessine le rectangle de texture sur le parallélogramme formé par les vecteurs de déformation x et 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.