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 Zielrichtung der Partikel.
Der Standardwert ist (0, 100, 0)
(auf der y-Achse nach oben).
Siehe auch directionVariation.
directionVariation : vector3d |
Diese Eigenschaft legt die Richtungsvariation für das Partikelziel fest.
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 diese Eigenschaft auf false gesetzt ist, wirkt sich die Variation auf die Größe 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
.
© 2025 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.