Attractor QML Type
Atrae partículas hacia un punto determinado. Más...
| Import Statement: | import QtQuick.Particles |
| Inherits: |
Propiedades
- affectedParameter : enumeration
- pointX : real
- pointY : real
- proportionalToDistance : enumeration
- strength : real
Descripción detallada
Como otros afectadores, Atractor tiene las propiedades estándar x, y, anchura y altura que representan el área afectada. El tamaño y la posición del punto Atractor determinan las partículas afectadas.
El tamaño del punto atractor es siempre 0x0, y su ubicación se especifica mediante las propiedades pointX y pointY.
Documentación de propiedades
affectedParameter : enumeration
Atributo de las partículas que se ve afectado directamente.
| Constante | Descripción |
|---|---|
Attractor.Position | Posición |
Attractor.Velocity | Velocidad |
Attractor.Acceleration | Aceleración |
pointX : real
La coordenada x del punto de atracción, relativa a la coordenada x del elemento Atractor.
pointY : real
La coordenada y del punto de atracción, relativa a la coordenada y del elemento Atractor.
proportionalToDistance : enumeration
Relación entre la strength de la atracción y la distancia de la partícula al punto de atracción.
| Constante | Descripción |
|---|---|
Attractor.Constant | Constante |
Attractor.Linear | Lineal |
Attractor.InverseLinear | Lineal inversa |
Attractor.Quadratic | Cuadrática |
Attractor.InverseQuadratic | Cuadrática inversa |
strength : real
La atracción, en unidades por segundo, que se ejercerá sobre un elemento situado a un píxel de distancia.
La fuerza, junto con el valor de la propiedad proportionalToDistance, determinan la cantidad exacta de atracción ejercida sobre las partículas a distancia.
© 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.