TargetDirection3D QML Type
Permet de spécifier une direction vers la position cible. Plus d'informations...
| Import Statement: | import QtQuick3D.Particles3D |
| Since: | Qt 6.2 |
| Inherits: |
Propriétés
- magnitude : real
- magnitudeVariation : real
- normalized : bool
- position : vector3d
- positionVariation : vector3d
Description détaillée
Cet élément définit la vitesse des particules émises vers la position cible.
Par exemple, pour émettre des particules vers la position (100, 0, 0) avec une magnitude aléatoire comprise entre 10 et 20 :
ParticleEmitter3D {
...
velocity: TargetDirection3D {
position: Qt.vector3d(100, 0, 0)
normalized: true
magnitude: 15.0
magnitudeVariation: 5.0
}
}Documentation sur les propriétés
magnitude : real
Cette propriété définit l'ampleur du changement de position par seconde. Une valeur négative accélère dans le sens inverse de position. Lorsque normalized est faux, cette valeur est multipliée par la distance par rapport à la position cible.
La valeur par défaut est 1.0.
Voir également magnitudeVariation.
magnitudeVariation : real
Cette propriété définit la variation de l'amplitude du changement de position par seconde. Lorsque la valeur normalized est fausse, cette variation est multipliée par la distance par rapport à la position cible.
La valeur par défaut est 0.0.
Voir également magnitude.
normalized : bool
Cette propriété définit si la distance à position doit être considérée comme normalisée ou non. Lorsque cette propriété est définie sur false, la distance par rapport à position affecte l'ampleur de la vitesse des particules. Lorsque cette propriété vaut true, la distance est normalisée et la quantité de vitesse provient uniquement de magnitude et magnitudeVariation.
La valeur par défaut est false.
Voir aussi magnitude et magnitudeVariation.
position : vector3d
Cette propriété définit la position de la cible des particules.
La valeur par défaut est (0, 0, 0) (le centre de l'émetteur).
Voir également positionVariation.
positionVariation : vector3d
Cette propriété définit la variation de la position de la cible des particules.
La valeur par défaut est (0, 0, 0) (aucune variation).
Voir aussi position.
© 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.