Spec-Zone.ru › Qt

Тип QML Affector3D

Модификаторы изменяют атрибуты частиц в течение их жизненного цикла. Подробнее...

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

Node

Наследуется:

Attractor3D, Gravity3D, PointRotator3D и Wander3D

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

Свойства

  • enabled : bool
  • particles : Список<Particle3D>
  • system : ParticleSystem3D

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

Affector3D — это абстрактный базовый класс модификаторов, таких как Gravity3D, Wander3D и PointRotator3D.

По умолчанию модификаторы влияют на все частицы в системе, но это можно ограничить, определив список particles. Если система имеет несколько модификаторов, порядок модификаторов может привести к разному результату, поскольку модификаторы применяются один за другим.

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

enabled : bool

Если enabled установлено в false, этот модификатор не будет изменять никакие частицы. Обычно это используется для условного включения или выключения модификатора.

Значение по умолчанию — true.

particles : Список<Particle3D>

Этот список управляет логическими частицами, на которые будет оказываться влияние. Если список пустой, будут затронуты все частицы в системе.

system : ParticleSystem3D

Это свойство определяет ParticleSystem3D для модификатора. Если система является непосредственным родителем модификатора, это свойство определять не нужно.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-particles3d-affector3d.html

Spec-Zone.ru

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