VectorDirection3D QML Type
Zur Angabe einer Richtung in Richtung der Zielrichtung. Mehr...
| Import Statement: | import QtQuick3D.Particles3D |
| Since: | Qt 6.2 |
| Inherits: |
Eigenschaften
- direction : vector3d
- directionVariation : vector3d
- normalized : bool
Detaillierte Beschreibung
Dieses Element legt die Geschwindigkeit der emittierten Partikel in Richtung des Zielrichtungsvektors fest. Die Länge des Richtungsvektors wird als Geschwindigkeitswert verwendet.
Zum Beispiel, um Partikel in eine zufällige Richtung innerhalb von x: 50..150, y: -20..20, z: 0:
ParticleEmitter3D {
...
velocity: VectorDirection3D {
direction: Qt.vector3d(100, 0, 0)
directionVariation: Qt.vector3d(50, 20, 0)
}
}Dokumentation der Eigenschaft
direction : vector3d
Diese Eigenschaft definiert die Richtung für das Partikelziel.
Der Standardwert ist (0, 100, 0) (auf der y-Achse nach oben).
Siehe auch directionVariation.
directionVariation : vector3d
Diese Eigenschaft definiert die Richtungsvariation für das Partikelziel.
Der Standardwert ist (0, 0, 0) (keine Variation).
Siehe auch direction.
normalized : bool
Diese Eigenschaft legt fest, ob die Richtung nach Anwendung der Variation normalisiert werden soll. Wenn sie auf false gesetzt ist, wirkt sich die Variation auf den Betrag der Partikelgeschwindigkeit aus. Wenn sie auf true gesetzt ist, wirkt sich die Variation auf die Richtung aus, aber die Größe wird durch die ursprüngliche Richtungslänge bestimmt.
Der Standardwert ist 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.