Тип QML частицы
Представляет частицы, управляемые эмиттерами и аффеторами Подробнее...
| Заявление об импорте: | import QtQuick.Particles 2.0 |
Свойства
- alpha : real
- autoRotate : bool
- ax : real
- ay : real
- blue : real
- currentSize : real
- endSize : real
- green : real
- initialAX : real
- initialAY : real
- initialVX : real
- initialVY : real
- initialX : real
- initialY : real
- lifeLeft : real
- lifeSpan : real
- red : real
- rotation : real
- rotationVelocity : real
- startSize : real
- t : real
- update : bool
- vx : real
- vy : real
- x : real
- xDeformationVectorX : real
- xDeformationVectorY : real
- y : real
- yDeformationVectorX : real
- yDeformationVectorY : real
Подробное описание
Элементы частиц всегда управляются внутренне системой ParticleSystem и не могут быть созданы в QML. Однако иногда они экспонируются через сигналы для того, чтобы разрешить произвольные изменения состояния частицы
Документация по свойствам
alpha : real
ImageParticle может отображать цветные частицы. При этом alpha используется как альфа-канал цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
autoRotate : bool
Если autoRotate равно true, то поворот частицы будет установлен таким образом, чтобы она соответствовала направлению движения, плюс любой поворот из свойств rotation или rotationVelocity.
ax : real
Текущее ускорение частицы по оси X.
ay : real
Текущее ускорение частицы по оси Y.
blue : real
ImageParticle может отображать цветные частицы. При этом blue используется как синий канал цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
currentSize : real
Текущий размер частицы, интерполируемый между startSize и endSize на основе текущего времени.
endSize : real
Размер изображения частицы в пикселях в конце ее жизни. Если это значение меньше 0, то оно игнорируется, и частица будет иметь свой startSize в течение всего срока службы.
green : real
ImageParticle может отображать цветные частицы. При этом green используется как зеленый канал цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
initialAX : real
Ускорение частицы по оси X в начале ее срока службы.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие.
initialAY : real
Ускорение частицы по оси Y в начале ее срока службы.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие.
initialVX : real
Скорость частицы по оси X в начале ее срока службы.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие.
initialVY : real
Скорость частицы по оси Y в начале ее срока службы.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие.
initialX : real
Координата частицы по оси X в начале ее срока службы.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие.
initialY : real
Координата частицы по оси Y в начале ее срока службы.
Метод моделирования предпочитает изменять начальные значения, а не определять и изменять значение в заданное время. Изменяйте начальные значения в CustomEmitters, а не текущие.
lifeLeft : real
Время в секундах, оставшееся частице до завершения ее жизни в текущий момент времени.
lifeSpan : real
Время в секундах, в течение которого будет жить частица.
red : real
ImageParticle может отображать цветные частицы. При этом red используется как красный канал цвета, применяемого к исходному изображению.
Значения от 0,0 до 1,0.
rotation : real
Угол по часовой стрелке, на который повернуто изображение частицы в начале ее жизни.
rotationVelocity : real
Угол по часовой стрелке в градусах в секунду, на который вращается изображение частицы во время ее жизни.
startSize : real
Размер изображения частицы в пикселях в начале ее жизни.
t : real
Время в секундах с момента начала моделирования, когда родилась частица.
update : bool
Внутри аффетора изменения, внесенные в частицу, будут применены только если update установлено в true.
vx : real
Текущая скорость частицы по оси X.
vy : real
Текущая скорость частицы по оси Y.
x : real
Текущая координата частицы по оси X.
xDeformationVectorX : real
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/archives/qt-5.6/qml-qtquick-particles-particle.html