Spec-Zone.ru › Qt 6.1

Тип QML Affector3D

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

Оператор импорта: import QtQuick3D.Particles3D .
С: Qt 6.1
Наследует:

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 для эффектора. Если system является непосредственным родителем эффектора, это свойство определять не нужно.

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

Spec-Zone.ru

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