Тип QML частицы
Представляет частицы, управляемые эмиттерами и аффекторами. Подробнее...
| Заявление об импорте: | import QtQuick.Particles 2.15 |
Свойства
- alpha : вещественное
- autoRotate : логическое
- ax : вещественное
- ay : вещественное
- blue : вещественное
- currentSize : вещественное
- endSize : вещественное
- green : вещественное
- initialAX : вещественное
- initialAY : вещественное
- initialVX : вещественное
- initialVY : вещественное
- initialX : вещественное
- initialY : вещественное
- lifeLeft : вещественное
- lifeSpan : вещественное
- red : вещественное
- rotation : вещественное
- rotationVelocity : вещественное
- startSize : вещественное
- t : вещественное
- update : логическое
- vx : вещественное
- vy : вещественное
- x : вещественное
- xDeformationVectorX : вещественное
- xDeformationVectorY : вещественное
- y : вещественное
- yDeformationVectorX : вещественное
- yDeformationVectorY : вещественное
Подробное описание
Элементы частиц всегда управляются внутри ParticleSystem и не могут быть созданы в QML. Однако иногда они экспонируются через сигналы, чтобы позволить произвольные изменения в состоянии частицы
Документация по свойствам
alpha : вещественное
ImageParticle может отображать цветные частицы. В этом случае alpha используется как альфа-канал цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
autoRotate : логическое
Если autoRotate имеет значение true, то поворот частицы будет установлен так, чтобы она смотрела в направлении движения, плюс любой поворот от свойств rotation или rotationVelocity.
ax : вещественное
Текущее ускорение по оси x частицы.
ay : вещественное
Текущее ускорение по оси y частицы.
blue : вещественное
ImageParticle может отображать цветные частицы. В этом случае blue используется как синяя составляющая цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
currentSize : вещественное
Текущий размер частицы, интерполируемый между startSize и endSize на основе текущего времени.
endSize : вещественное
Размер изображения частицы в пикселях в конце ее существования. Если это значение меньше 0, то оно игнорируется, и частица будет иметь свой startSize в течение всего срока жизни.
green : вещественное
ImageParticle может отображать цветные частицы. В этом случае green используется как зеленая составляющая цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
initialAX : вещественное
Ускорение по оси x частицы в начале ее существования.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие значения.
initialAY : вещественное
Ускорение по оси y частицы в начале ее существования.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие значения.
initialVX : вещественное
Скорость по оси x частицы в начале ее существования.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие значения.
initialVY : вещественное
Скорость по оси y частицы в начале ее существования.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие значения.
initialX : вещественное
Координата по оси x частицы в начале ее существования.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие значения.
initialY : вещественное
Координата по оси y частицы в начале ее существования.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие значения.
lifeLeft : вещественное
Время в секундах, оставшееся для существования частицы в данный момент.
lifeSpan : вещественное
Время в секундах, в течение которого частица будет существовать.
red : вещественное
ImageParticle может отображать цветные частицы. В этом случае red используется как красная составляющая цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
rotation : вещественное
Угол поворота изображения частицы по часовой стрелке в начале ее существования в градусах.
rotationVelocity : вещественное
Угол поворота изображения частицы по часовой стрелке в секунду во время ее существования в градусах.
startSize : вещественное
Размер изображения частицы в пикселях в начале ее существования.
t : вещественное
Время в секундах с момента начала моделирования, когда родилась частица.
update : логическое
Внутри аффектора изменения, внесенные в частицу, будут применены только если update установлено в true.
vx : вещественное
Текущая скорость по оси x частицы.
vy : вещественное
Текущая скорость по оси y частицы.
x : вещественное
Текущая координата по оси x частицы.
xDeformationVectorX : вещественное
Компонента x вектора деформации вдоль оси X. ImageParticle может отрисовывать частицы по неквадратным формам. Он будет отрисовывать прямоугольник текстуры по параллелограмму, нарисованному векторами деформации x и y.
xDeformationVectorY : real
Компонента x вектора деформации вдоль оси X. ImageParticle может отрисовывать частицы по неквадратным формам. Он будет отрисовывать прямоугольник текстуры по параллелограмму, нарисованному векторами деформации x и y.
y : real
Текущая координата y частицы.
yDeformationVectorX : real
Компонента y вектора деформации вдоль оси X. ImageParticle может отрисовывать частицы по неквадратным формам. Он будет отрисовывать прямоугольник текстуры по параллелограмму, нарисованному векторами деформации x и y.
yDeformationVectorY : real
Компонента y вектора деформации вдоль оси Y. ImageParticle может отрисовывать частицы по неквадратным формам. Он будет отрисовывать прямоугольник текстуры по параллелограмму, нарисованному векторами деформации x и y.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtquick-particles-particle.html