Тип QML VectorDirection3D
Для задания направления к целевому направлению. Подробнее...
| Заявление об импорте: | import QtQuick3D.Particles3D |
| С момента: | Qt 6.2 |
| Наследует: |
Свойства
- direction : vector3d
- directionVariation : vector3d
- normalized : bool
Подробное описание
Этот элемент устанавливает скорость испускаемых частиц в направлении вектора целевого направления. Длина вектора направления используется как величина скорости.
Например, чтобы испускать частицы в случайном направлении в пределах x: 50..150, y: -20..20, z: 0:
ParticleEmitter3D {
...
velocity: VectorDirection3D {
direction: Qt.vector3d(100, 0, 0)
directionVariation: Qt.vector3d(50, 20, 0)
}
} Документация по свойствам
direction : vector3d
Это свойство определяет направление для целевой точки частиц.
Значение по умолчанию — (0, 100, 0) (вверх по оси y).
См. также directionVariation.
directionVariation : vector3d
Это свойство определяет отклонение направления для целевой точки частиц.
Значение по умолчанию — (0, 0, 0) (нет отклонения).
См. также direction.
normalized : bool
Это свойство определяет, следует ли нормализовать направление после применения отклонения. Когда это false, отклонение влияет на величину скорости частиц. Когда установлено в true, отклонение влияет на направление, но величина определяется длиной исходного направления.
Значение по умолчанию — false.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-particles3d-vectordirection3d.html