此 QML 模块包含 Qt Quick 粒子系统。要使用这些类型,采用以下行 import 模块:
import QtQuick.Particles 2.12
有关如何使用系统的简单概述,见 使用 Qt Quick 粒子系统 .
有关性能特色的详细信息,见 Qt Quick 粒子系统性能 .
| Affector | Applies alterations to the attributes of logical particles at any point in their lifetime | 
| Age | For altering particle ages | 
| AngleDirection | For specifying a direction that varies in angle | 
| Attractor | For attracting particles towards a specific point | 
| CumulativeDirection | For specifying a direction made of other directions | 
| CustomParticle | For specifying shaders to paint particles | 
| Direction | For specifying a vector space | 
| EllipseShape | Represents an ellipse to other particle system elements | 
| Emitter | 发射逻辑粒子 | 
| Friction | For applying friction proportional to the particle's current velocity | 
| Gravity | For applying acceleration in an angle | 
| GroupGoal | For changing the state of a group of a particle | 
| ImageParticle | For visualizing logical particles using an image | 
| ItemParticle | For specifying a delegate to paint particles | 
| LineShape | Represents a line for affectors and emitters | 
| MaskShape | For representing an image as a shape to affectors and emitters | 
| Particle | Represents particles manipulated by emitters and affectors | 
| ParticleGroup | For setting attributes on a logical particle group | 
| ParticlePainter | For specifying how to paint particles | 
| ParticleSystem | A system which includes particle painter, emitter, and affector types | 
| PointDirection | For specifying a direction that varies in x and y components | 
| RectangleShape | For specifying an area for affectors and emitter | 
| Shape | For specifying an area for affectors and emitters | 
| SpriteGoal | For changing the state of a sprite particle | 
| TargetDirection | For specifying a direction towards the target point | 
| TrailEmitter | Emits logical particles from other logical particles | 
| Turbulence | Provides fluid-like forces from a noise image | 
| Wander | For applying random particle trajectory |