Spec-Zone.ru › Qt 5.12

Тип QML TrailEmitter

Имеет логические частицы из других логических частиц. Подробнее...

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

Свойства

  • emitHeight : real
  • emitRatePerParticle : real
  • emitShape : Shape
  • emitWidth : real
  • follow : string
  • velocityFromMovement : qreal

Сигналы

  • emitFollowParticles(Массив particles, Частица followed)

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

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

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

emitHeight : real

Высота в пикселях, к которой масштабируется emitShape. Если установлено значение TrailEmitter.ParticleSize, высота будет равна текущему размеру сопровождаемой частицы.

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

emitRatePerParticle : real

emitShape : Shape

Поскольку область TrailEmitter — это область, за которой он следует, можно указать отдельную форму, из которой он испускает частицы. Эта форма имеет ширину и высоту, заданные emitWidth и emitHeight, и центрируется на позиции сопровождаемой частицы.

Формой по умолчанию является заполненный прямоугольник.

emitWidth : real

Ширина в пикселях, к которой масштабируется emitShape. Если установлено значение TrailEmitter.ParticleSize, ширина будет равна текущему размеру сопровождаемой частицы.

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

follow : string

Тип логической частицы, из которой происходит испускание.

velocityFromMovement : qreal

Если это значение отлично от нуля, любое перемещение эмиттера предоставит дополнительную начальную скорость частицам на основе перемещения. Дополнительный вектор будет иметь тот же угол, что и перемещение эмиттера, с величиной, равной величине перемещения эмиттера, умноженной на velocityFromMovement.

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

Документация по сигналам

emitFollowParticles(Массив particles, Particle followed)

Этот сигнал излучается, когда частицы испускаются из частицы followed. particles содержит массив объектов частиц, которые можно непосредственно изменить.

Соответствующий обработчик — onEmitFollowParticles. Если вы используете этот обработчик сигнала, emitParticles не будет излучен.

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

Spec-Zone.ru

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