Particle QML Type
Stellt Partikel dar, die von Emittern und Affektoren manipuliert werden. Mehr...
Import Statement: | import QtQuick.Particles |
Eigenschaften
- 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
Detaillierte Beschreibung
Partikelelemente werden immer intern von ParticleSystem verwaltet und können nicht in QML erstellt werden. Manchmal werden sie jedoch über Signale ausgesetzt, um beliebige Änderungen des Partikelzustands zu ermöglichen
Eigenschaft Dokumentation
alpha : real |
ImageParticle kann eingefärbte Partikel zeichnen. In diesem Fall wird Alpha als Alphakanal der auf das Quellbild angewendeten Farbe verwendet.
Die Werte reichen von 0,0 bis 1,0.
autoRotate : bool |
Wenn autoRotate true ist, dann wird die Rotation des Partikels so eingestellt, dass er in Fahrtrichtung zeigt, plus jede Rotation aus den Eigenschaften rotation oder rotationVelocity.
ax : real |
Die aktuelle x-Beschleunigung des Partikels.
ay : real |
Die aktuelle y-Beschleunigung des Partikels.
blue : real |
ImageParticle kann eingefärbte Partikel zeichnen. Wenn dies der Fall ist, wird Blau als blauer Kanal der auf das Quellbild angewendeten Farbe verwendet.
Die Werte reichen von 0.0 bis 1.0.
currentSize : real |
endSize : real |
Die Größe in Pixeln, die das Partikelbild am Ende seiner Lebensdauer hat. Wenn dieser Wert kleiner als 0 ist, wird er nicht beachtet und der Partikel hat seine startSize für die gesamte Lebensdauer.
green : real |
ImageParticle kann eingefärbte Partikel zeichnen. Wenn dies der Fall ist, wird Grün als grüner Kanal der auf das Quellbild angewendeten Farbe verwendet.
Die Werte reichen von 0.0 bis 1.0.
initialAX : real |
Die x-Beschleunigung des Partikels zu Beginn seiner Lebensdauer.
Die Simulationsmethode zieht es vor, die Anfangswerte zu ändern, anstatt den Wert zu einem bestimmten Zeitpunkt zu bestimmen und zu ändern. Ändern Sie die Anfangswerte in CustomEmitters anstelle der aktuellen Werte.
initialAY : real |
Die y-Beschleunigung des Partikels zu Beginn seiner Lebensdauer.
Die Simulationsmethode zieht es vor, die Anfangswerte zu ändern, anstatt den Wert zu einem bestimmten Zeitpunkt zu bestimmen und zu ändern. Ändern Sie die Anfangswerte in CustomEmitters anstelle der aktuellen Werte.
initialVX : real |
Die x-Geschwindigkeit des Partikels zu Beginn seiner Lebensdauer.
Die Simulationsmethode zieht es vor, die Anfangswerte zu ändern, anstatt den Wert zu einem bestimmten Zeitpunkt zu bestimmen und zu ändern. Ändern Sie die Anfangswerte in CustomEmitters anstelle der aktuellen Werte.
initialVY : real |
Die y-Geschwindigkeit des Partikels zu Beginn seiner Lebensdauer.
Die Simulationsmethode zieht es vor, die Anfangswerte zu ändern, anstatt den Wert zu einem bestimmten Zeitpunkt zu bestimmen und zu ändern. Ändern Sie die Anfangswerte in CustomEmitters anstelle der aktuellen Werte.
initialX : real |
Die x-Koordinate des Partikels zu Beginn seiner Lebensdauer.
Die Simulationsmethode zieht es vor, die Anfangswerte zu ändern, anstatt den Wert zu einem bestimmten Zeitpunkt zu bestimmen und zu ändern. Ändern Sie die Anfangswerte in CustomEmitters anstelle der aktuellen Werte.
initialY : real |
Die y-Koordinate des Partikels zu Beginn seiner Lebensdauer.
Die Simulationsmethode zieht es vor, die Anfangswerte zu ändern, anstatt den Wert zu einem bestimmten Zeitpunkt zu bestimmen und zu ändern. Ändern Sie die Anfangswerte in CustomEmitters anstelle der aktuellen Werte.
lifeLeft : real |
Die Zeit in Sekunden, die der Partikel zum aktuellen Zeitpunkt noch zu leben hat.
lifeSpan : real |
Die Zeit in Sekunden, die der Partikel noch zu leben hat.
red : real |
ImageParticle kann eingefärbte Partikel zeichnen. Wenn dies der Fall ist, wird Rot als Rotkanal der auf das Quellbild angewendeten Farbe verwendet.
Die Werte reichen von 0,0 bis 1,0.
rotation : real |
Grad im Uhrzeigersinn, um die das Partikelbild zu Beginn seiner Lebensdauer gedreht wird.
rotationVelocity : real |
Grad im Uhrzeigersinn pro Sekunde, um die das Partikelbild während seiner Lebensdauer gedreht wird.
startSize : real |
Die Größe in Pixeln, die das Partikelbild zu Beginn seines Lebens hat.
t : real |
Die Zeit in Sekunden seit dem Beginn der Simulation, in der das Partikel geboren wurde.
update : bool |
Innerhalb eines Affectors werden die am Partikel vorgenommenen Änderungen nur übernommen, wenn update auf true gesetzt ist.
vx : real |
Die aktuelle x-Geschwindigkeit des Partikels.
vy : real |
Die aktuelle y-Geschwindigkeit des Partikels.
x : real |
Die aktuelle x-Koordinate des Partikels.
xDeformationVectorX : real |
Die x-Komponente des Deformationsvektors entlang der X-Achse. ImageParticle kann Partikel über nicht-quadratische Formen zeichnen. Es zeichnet das Textur-Rechteck über das Parallelogramm, das mit den x- und y-Deformationsvektoren gezeichnet wurde.
xDeformationVectorY : real |
Die x-Komponente des Deformationsvektors entlang der X-Achse. ImageParticle kann Partikel über nicht-quadratische Formen zeichnen. Es zeichnet das Textur-Rechteck über das Parallelogramm, das mit den x- und y-Verformungsvektoren gezeichnet wurde.
y : real |
Die aktuelle y-Koordinate des Partikels.
yDeformationVectorX : real |
Die y-Komponente des Deformationsvektors entlang der X-Achse. ImageParticle kann Partikel über nicht-quadratische Formen zeichnen. Es zeichnet das Textur-Rechteck über das Parallelogramm, das mit den x- und y-Verformungsvektoren gezeichnet wurde.
yDeformationVectorY : real |
Die y-Komponente des Deformationsvektors entlang der Y-Achse. ImageParticle kann Partikel über nicht-quadratische Formen zeichnen. Es zeichnet das Textur-Rechteck über das Parallelogramm, das mit den x- und y-Verformungsvektoren gezeichnet wurde.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.