VectorDirection3D QML Type
Permet de spécifier une direction vers la direction cible. Plus d'informations...
| Import Statement: | import QtQuick3D.Particles3D |
| Since: | Qt 6.2 |
| Inherits: |
Propriétés
- direction : vector3d
- directionVariation : vector3d
- normalized : bool
Description détaillée
Cet élément définit la vitesse des particules émises par rapport au vecteur de direction de la cible. La longueur du vecteur de direction est utilisée comme grandeur de la vitesse.
Par exemple, pour émettre des particules vers une direction aléatoire comprise entre x : 50..150, y : -20..20, z : 0 :
ParticleEmitter3D {
...
velocity: VectorDirection3D {
direction: Qt.vector3d(100, 0, 0)
directionVariation: Qt.vector3d(50, 20, 0)
}
}Documentation sur les propriétés
direction : vector3d
Cette propriété définit la direction de la cible des particules.
La valeur par défaut est (0, 100, 0) (vers le haut sur l'axe des y).
Voir également directionVariation.
directionVariation : vector3d
Cette propriété définit la variation de direction pour les cibles de particules.
La valeur par défaut est (0, 0, 0) (aucune variation).
Voir également direction.
normalized : bool
Cette propriété définit si la direction doit être normalisée après l'application de la variation. Lorsque cette propriété vaut false, la variation affecte la magnitude de la vitesse des particules. Lorsque cette propriété vaut true, la variation affecte la direction, mais la magnitude est déterminée par la longueur de la direction d'origine.
La valeur par défaut est false.
© 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.