Spec-Zone.ru › Qt 5.15

Тип QML ParticleGroup

Для установки атрибутов логической группы частиц. Подробнее...

Оператор импорта: import QtQuick.Particles 2.15
  • Список всех членов, включая унаследованные

Свойства

  • duration : int
  • durationVariation : ParticleSystem
  • name : string
  • system : ParticleSystem
  • to : ParticleSystem

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

Этот элемент позволяет устанавливать временные переходы для групп частиц.

Вы также можете использовать этот элемент для группирования элементов системы частиц, относящихся к логической группе частиц. Эмиттеры, модули влияния и шейдеры, установленные как непосредственные дочерние элементы ParticleGroup, автоматически будут применяться к этой логической группе частиц. Эмиттеры следов автоматически будут следовать за группой.

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

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

duration : int

Время в миллисекундах до того, как группа попытается перейти.

durationVariation : ParticleSystem

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

Значение по умолчанию равно нулю.

name : string

Это имя группы частиц, и как она обычно упоминается другими элементами.

Если элементы ссылаются на имя, для которого не создан явный ParticleGroup, оно будет работать нормально (без указания переходов для группы). Если вам не нужно назначать переходы, основанные на продолжительности, для группы, вам не нужно создавать ParticleGroup с этим именем (хотя вы можете).

system : ParticleSystem

Это система, которая будет содержать группу.

Если ParticleGroup является непосредственным дочерним элементом ParticleSystem, он автоматически будет с ним связан.

to : ParticleSystem

Взвешенный список переходов, допустимых для этой группы.

Если выбранный переход остается в этой группе, произойдёт дополнительная продолжительность (+/- до durationVariation) миллисекунд перед попыткой перехода.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtquick-particles-particlegroup.html

Spec-Zone.ru

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