Spec-Zone.ru › Qt

Тип QML TargetDirection3D

Для указания направления к целевой позиции. Подробнее...

Заявление об импорте: import QtQuick3D.Particles3D
С момента: Qt 6.2
Наследует:

Direction3D

  • Список всех членов, включая унаследованные

Свойства

  • magnitude : real
  • magnitudeVariation : real
  • normalized : bool
  • position : vector3d
  • positionVariation : vector3d

Подробное описание

Этот элемент задаёт скорость выпущенных частиц в направлении целевой позиции.

Например, чтобы выпустить частицы в направлении позиции (100, 0, 0) с случайным значением magnitude от 10 до 20:

ParticleEmitter3D {
    ...
    velocity: TargetDirection3D {
        position: Qt.vector3d(100, 0, 0)
        normalized: true
        magnitude: 15.0
        magnitudeVariation: 5.0
    }
}

Документация по свойствам

magnitude : real

Это свойство определяет величину изменения позиции в секунду. Отрицательное значение magnitude ускоряет частицы в противоположном направлении от 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.2/qml-qtquick3d-particles3d-targetdirection3d.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API