Тип QML ParticleSystem3DLogging
Предоставляет информацию о системе частиц. Подробнее...
| Заявление об импорте: | import QtQuick3D.Particles3D . |
| С момента: | Qt 6.1 |
| Наследует: |
Свойства
- loggingInterval : int
- particlesMax : int
- particlesUsed : int
- time : real
- timeAverage : real
- updates : int
Подробное описание
Тип ParticleSystem3DLogging предоставляет информацию о статистике системы частиц. Этот элемент нельзя создать напрямую, но его можно получить из ParticleSystem3D.
Документация по свойствам
loggingInterval : int
Это свойство определяет в миллисекундах, как часто обновляются данные логгирования. Более длительное время обновления повышает точность time и timeAverage, в то время как более короткие интервалы обновления поддерживают данные более актуальными.
Значение по умолчанию — 1000.
[только чтение] particlesMax : int
Это свойство содержит максимальное количество частиц в этой системе. Максимальное количество — сумма свойств maxAmount частиц системы.
[только чтение] particlesUsed : int
Это свойство содержит количество частиц, которые в настоящее время используются в этой системе. Это значение должно быть близко к particlesMax в какой-то момент анимации системы частиц. Если оно намного меньше, рассмотрите возможность уменьшения значений maxAmount. Если оно достигает particlesMax, частицы используются эффективно, но это также может означать, что частицы повторно используются до того, как они достигнут конца своего lifeSpan. В этом случае рассмотрите возможность увеличения значений maxAmount.
[только чтение] time : real
Это свойство содержит время в миллисекундах, используемое для вывода и анимации частиц в каждом кадре.
[только чтение] timeAverage : real
Это свойство содержит среднее время в миллисекундах, используемое для вывода и анимации частиц в каждом кадре. Среднее значение вычисляется по последним 100 обновлениям логгирования. Таким образом, когда loggingInterval равен 1000, это представляет собой среднее значение time за последние 100 секунд. Это можно использовать для измерения производительности текущей системы частиц.
[только чтение] updates : int
Это свойство содержит количество обновлений системы частиц с момента последнего логгирования. При loggingInterval равном 1000 (по умолчанию) это можно рассматривать как соответствие fps.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick3d-particles3d-particlesystem3dlogging.html