Spec-Zone.ru › Qt

Тип QML VectorDirection3D

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

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

Direction3D

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

Свойства

  • 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

Spec-Zone.ru

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