Auf dieser Seite

ParticleGroup QML Type

Zum Festlegen von Attributen für eine logische Partikelgruppe. Mehr...

Import Statement: import QtQuick.Particles

Eigenschaften

Ausführliche Beschreibung

Mit diesem Element können Sie zeitgesteuerte Übergänge für Partikelgruppen festlegen.

Sie können dieses Element auch verwenden, um Partikelsystem-Elemente zu gruppieren, die zu einer logischen Partikelgruppe gehören. Emitter, Affektoren und Painter, die als direkte untergeordnete Elemente einer ParticleGroup festgelegt sind, werden automatisch auf diese logische Partikelgruppe angewendet. TrailEmitter folgen automatisch der Gruppe.

Wenn für eine Gruppe kein „ParticleGroup“-Element definiert ist, verhält sich die Gruppe normal, als wären keine der Übergangseigenschaften festgelegt.

Dokumentation zu den Eigenschaften

duration : int

Die Zeit in Millisekunden, bevor die Gruppe den Übergang versucht.

durationVariation : ParticleSystem

Die maximale Anzahl an Millisekunden, um die die Dauer des Übergangszyklus pro Teilchen in der Gruppe variiert.

Der Standardwert ist Null.

name : string

Dies ist der Name der Partikelgruppe und die Bezeichnung, unter der sie im Allgemeinen von anderen Elementen verwendet wird.

Wenn Elemente auf einen Namen verweisen, für den kein explizites „ ParticleGroup “ angelegt wurde, funktioniert dies wie gewohnt (ohne dass Übergänge für die Gruppe festgelegt sind). Wenn Sie einer Gruppe keine zeitgesteuerten Übergänge zuweisen müssen, brauchen Sie kein „ ParticleGroup “ mit diesem Namen anzulegen (obwohl Sie dies natürlich tun können).

system : ParticleSystem

Dies ist das System, in dem sich die Gruppe befindet.

Wenn das „ ParticleGroup “ ein direktes untergeordnetes Element eines „ ParticleSystem “ ist, wird es automatisch diesem zugeordnet.

to : ParticleSystem

Die gewichtete Liste der für diese Gruppe gültigen Übergänge.

Bleibt der ausgewählte Übergang in dieser Gruppe, vergeht eine weitere Zeitspanne (+/- bis zu durationVariation) Millisekunden, bevor ein weiterer Übergang versucht wird.

© 2026 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.