Spec-Zone.ru › Qt 6.1

Тип QML ParticleSystem3DLogging

Предоставляет информацию о системе частиц. Подробнее...

Заявление об импорте: import QtQuick3D.Particles3D .
С момента: Qt 6.1
Наследует:

QtObject

  • Список всех членов, включая унаследованные

Свойства

  • 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

Spec-Zone.ru

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