Attractor QML Type | Qt Quick (original) (raw)

Attracts particles towards a specific point. More...

Properties

Detailed Description

Like other affectors, Attractor has the standard properties x, y, width, and height that represent the affected area. The size and position of the Attractor item determine the affected particles.

The size of the attracting point is always 0x0, and its location is specified by pointX and pointY properties.

Property Documentation

affectedParameter : enumeration

The attribute of particles that is directly affected.

Constant Description
Attractor.Position Position
Attractor.Velocity Velocity
Attractor.Acceleration Acceleration

The x coordinate of the attracting point, relative to the x coordinate of the Attractor item.

The y coordinate of the attracting point, relative to the y coordinate of the Attractor item.

proportionalToDistance : enumeration

The relation between the strength of the attraction and the distance from the particle to the attracting point.

Constant Description
Attractor.Constant Constant
Attractor.Linear Linear
Attractor.InverseLinear Inverse linear
Attractor.Quadratic Quadratic
Attractor.InverseQuadratic Inverse quadratic

The pull, in units per second, to be exerted on an item one pixel away.

Strength, together with the value of proportionalToDistance property, determine the exact amount of pull exerted on particles at a distance.

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