Тип 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/qt-6.0/qml-qtquick-particles-particle.html