Attractor QML Type
Attire les particules vers un point précis. En savoir plus…
| Import Statement: | import QtQuick.Particles |
| Inherits: |
Propriétés
- affectedParameter : enumeration
- pointX : real
- pointY : real
- proportionalToDistance : enumeration
- strength : real
Description détaillée
Comme les autres effecteurs, Attractor dispose des propriétés standard x, y, width et height qui définissent la zone d'influence. La taille et la position de l'élément Attractor déterminent les particules concernées.
La taille du point d'attraction est toujours de 0x0, et son emplacement est spécifié par les propriétés « pointX » et « pointY ».
Documentation des propriétés
affectedParameter : enumeration
L'attribut des particules qui est directement affecté.
| Constante | Description |
|---|---|
Attractor.Position | Position |
Attractor.Velocity | Vitesse |
Attractor.Acceleration | Accélération |
pointX : real
La coordonnée x du point d'attraction, par rapport à la coordonnée x de l'élément « Attractor ».
pointY : real
La coordonnée y du point d'attraction, par rapport à la coordonnée y de l'élément « Attractor ».
proportionalToDistance : enumeration
La relation entre l'strength e de l'attraction et la distance entre la particule et le point d'attraction.
| Constante | Description |
|---|---|
Attractor.Constant | Constante |
Attractor.Linear | Linéaire |
Attractor.InverseLinear | Linéaire inverse |
Attractor.Quadratic | Quadratique |
Attractor.InverseQuadratic | Inversement quadratique |
strength : real
La force d'attraction, exprimée en unités par seconde, à exercer sur un élément situé à un pixel de distance.
La force, associée à la valeur de la propriété « proportionalToDistance », détermine l'intensité exacte de l'attraction exercée sur les particules situées à une certaine distance.
© 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.