ParticleGroup QML Type
Permet de définir les attributs d'un groupe logique de particules. Plus d'informations...
| 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 permet de définir des transitions temporelles sur les groupes de particules.
Vous pouvez également utiliser cet élément pour regrouper les éléments du système de particules liés au groupe logique de particules. Les émetteurs, affecteurs et peintres définis comme enfants directs d'un groupe de particules s'appliquent automatiquement à ce groupe logique de particules. Les TrailEmitters suivront automatiquement le groupe.
Si aucun élément ParticleGroup n'est défini pour un groupe, ce dernier fonctionnera normalement, comme si aucune des propriétés de transition n'avait été définie.
Documentation sur les propriétés
duration : int
Le temps en millisecondes avant que le groupe ne tente une transition.
durationVariation : ParticleSystem
Nombre maximal de millisecondes pendant lesquelles la durée du cycle de transition varie pour chaque particule du groupe.
La valeur par défaut est zéro.
name : string
Il s'agit du nom du groupe de particules et de la manière dont les autres éléments s'y réfèrent généralement.
Si des éléments font référence à un nom qui n'a pas été explicitement créé sur ParticleGroup, ils fonctionneront normalement (sans transitions spécifiées pour le groupe). Si vous n'avez pas besoin d'attribuer des transitions basées sur la durée à un groupe, vous n'avez pas besoin de créer un site ParticleGroup avec ce nom (bien que vous puissiez le faire).
system : ParticleSystem
Il s'agit du système qui contiendra le groupe.
Si le site ParticleGroup est un enfant direct d'un site ParticleSystem, il lui sera automatiquement associé.
to : ParticleSystem
La liste pondérée des transitions valables pour ce groupe.
Si la transition choisie reste dans ce groupe, une autre durée (+/- 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.