Тип QML EmitBurst3D
Декларативные всплески эмиттера. Подробнее...
| Заявление об импорте: | import QtQuick3D.Particles3D . |
| С: | Qt 6.1 |
| Наследует: |
Свойства
Подробное описание
Этот элемент определяет всплески частиц в ParticleEmitter3D.
Например, чтобы выпустить 100 частиц в начале и 50 частиц через 2 секунды, при этом оба всплеска длятся 200 миллисекунд:
ParticleEmitter3D {
...
emitBursts: [
EmitBurst3D {
time: 0
amount: 100
duration: 200
},
EmitBurst3D {
time: 2000
amount: 50
duration: 200
}
]
} Документация по свойствам
amount : int
Это свойство определяет количество частиц, выпущенных во время всплеска.
Значение по умолчанию — 0.
duration : int
Это свойство определяет продолжительность всплеска. Значение по умолчанию — 0, что означает, что все частицы будут выпущены в начале времени time. Если продолжительность задана, выброс частиц распределяется между time и time + duration.
Например, чтобы установить скорость выброса 400 между 1000 и 1200 миллисекундами:
EmitBurst3D {
time: 1000
amount: 80
duration: 1200
} Значение по умолчанию — 0.
time : int
Это свойство определяет время в миллисекундах, когда начинается выброс всплеска.
Значение по умолчанию — 0.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick3d-particles3d-emitburst3d.html