Spec-Zone.ru › Qt 5.14

Тип QML ParticleGroup

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

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

Свойства

  • duration : int
  • durationVariation : ParticleSystem
  • name : строка
  • system : ParticleSystem
  • to : ParticleSystem

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

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

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

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

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

duration : целое число

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

durationVariation : ParticleSystem

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

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

name : строка

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

Если элементы ссылаются на имя, для которого не создан явный 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.14/qml-qtquick-particles-particlegroup.html

Spec-Zone.ru

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