Тип QML TargetDirection3D
Для задания направления на целевую позицию. Подробнее...
| Оператор импорта: | import QtQuick3D.Particles3D . |
| С момента: | Qt 6.1 |
| Наследует: |
Свойства
- magnitude : real
- magnitudeVariation : real
- normalized : bool
- position : vector3d
- positionVariation : vector3d
Подробное описание
Этот элемент устанавливает скорость испускаемых частиц в направлении целевой позиции.
Например, чтобы испускать частицы в направлении позиции (100, 0, 0) со случайной величиной от 10 до 20:
ParticleEmitter3D {
...
velocity: TargetDirection3D {
position: Qt.vector3d(100, 0, 0)
normalized: true
magnitude: 15.0
magnitudeVariation: 5.0
}
} Документация по свойствам
magnitude : real
Это свойство определяет величину изменения позиции в секунду. Отрицательная величина ускоряет частицы в противоположном направлении от position. Если normalized равно false, эта величина умножается на расстояние до целевой позиции.
Значение по умолчанию — 1.0.
См. также magnitudeVariation.
magnitudeVariation : real
Это свойство определяет вариацию величины изменения позиции в секунду. Если normalized равно false, эта величина умножается на расстояние до целевой позиции.
Значение по умолчанию — 0.0.
См. также magnitude.
normalized : bool
Это свойство определяет, нужно ли рассматривать расстояние до position как нормированное или нет. Если это false, расстояние до position влияет на величину скорости частиц. Если установлено в true, расстояние нормируется, и величина скорости зависит только от magnitude и magnitudeVariation.
Значение по умолчанию — false.
См. также magnitude и magnitudeVariation.
position : vector3d
Это свойство определяет позицию цели для частиц.
Значение по умолчанию — (0, 0, 0) (центр испускателя).
См. также positionVariation.
positionVariation : vector3d
Это свойство определяет вариацию позиции цели для частиц.
Значение по умолчанию — (0, 0, 0) (нет вариации).
См. также position.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick3d-particles3d-targetdirection3d.html