Тип 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 истинно, то поворот частицы будет установлен таким образом, чтобы она соответствовала направлению движения, плюс любой поворот от свойств 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/qt-5.9/qml-qtquick-particles-particle.html