ParticleGroup QML Type
Pour définir les attributs d'un groupe de particules logiques. En savoir plus...
| Import Statement: | import QtQuick.Particles |
Propriétés
- duration : int
- durationVariation : ParticleSystem
- name : string
- system : ParticleSystem
- to : ParticleSystem
Description détaillée
Cet élément vous permet de définir des transitions temporisées sur des groupes de particules.
Vous pouvez également utiliser cet élément pour regrouper des éléments du système de particules liés au groupe logique de particules. Les émetteurs (Emitters), les affecteurs (Affectors) et les peintres (Painters) définis comme enfants directs d’un ParticleGroup s’appliqueront automatiquement à ce groupe logique de particules. Les émetteurs de traînée (TrailEmitters) suivront automatiquement le groupe.
Si aucun élément ParticleGroup n’est défini pour un groupe, celui-ci fonctionnera normalement, comme si aucune des propriétés de transition n’avait été définie.
Documentation des propriétés
duration : int
Le délai, en millisecondes, avant que le groupe ne tente d'effectuer la transition.
durationVariation : ParticleSystem
Nombre maximal de millisecondes de variation de la durée du cycle de transition pour chaque particule du groupe.
La valeur par défaut est zéro.
name : string
Il s'agit du nom du groupe de particules, tel qu'il est généralement désigné par les autres éléments.
Si des éléments font référence à un nom pour lequel aucune « ParticleGroup » n'a été explicitement créée, cela fonctionnera normalement (sans transitions spécifiées pour le groupe). Si vous n'avez pas besoin d'attribuer des transitions avec une durée définie à un groupe, vous n'avez pas besoin de créer une « ParticleGroup » portant ce nom (même si vous pouvez le faire).
system : ParticleSystem
Il s'agit du système qui contiendra le groupe.
Si l'ParticleGroup est un enfant direct d'un ParticleSystem, il y sera automatiquement associé.
to : ParticleSystem
Liste pondérée des transitions valides pour ce groupe.
Si la transition choisie fait partie de ce groupe, un délai supplémentaire (+/- jusqu’à durationVariation) millisecondes s’écoulera avant qu’une autre transition ne soit tentée.
© 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.