En esta página

ParticleGroup QML Type

Para establecer atributos en un grupo lógico de partículas. Más...

Import Statement: import QtQuick.Particles

Propiedades

Descripción detallada

Este elemento permite establecer transiciones temporizadas en grupos de partículas.

También puedes utilizar este elemento para agrupar elementos del sistema de partículas relacionados con el grupo lógico de partículas. Los Emisores, Afectores y Pintores establecidos como hijos directos de un ParticleGroup se aplicarán automáticamente a ese grupo lógico de partículas. Los TrailEmitters seguirán automáticamente al grupo.

Si no se define un elemento ParticleGroup para un grupo, el grupo funcionará normalmente como si no se hubiera establecido ninguna de las propiedades de transición.

Documentación de propiedades

duration : int

El tiempo en milisegundos antes de que el grupo intente la transición.

durationVariation : ParticleSystem

El número máximo de milisegundos que varía la duración del ciclo de transición por partícula en el grupo.

El valor por defecto es cero.

name : string

Este es el nombre del grupo de partículas, y cómo es generalmente referido por otros elementos.

Si los elementos hacen referencia a un nombre que no tiene un ParticleGroup explícito creado, funcionará normalmente (sin transiciones especificadas para el grupo). Si no necesita asignar transiciones basadas en la duración a un grupo, no necesita crear un ParticleGroup con ese nombre (aunque puede hacerlo).

system : ParticleSystem

Este es el sistema que contendrá el grupo.

Si el ParticleGroup es hijo directo de un ParticleSystem, se asociará automáticamente a él.

to : ParticleSystem

La lista ponderada de transiciones válidas para este grupo.

Si la transición elegida se queda en este grupo, ocurrirá otra duración (+/- hasta durationVariation) milisegundos antes de que se intente otra transición.

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