Affector3D QML Type
이펙터는 파티클의 수명 동안 파티클의 속성을 변경합니다. 더 보기...
Import Statement: | import QtQuick3D.Particles3D |
Since: | Qt 6.2 |
Inherits: | |
Inherited By: | Attractor3D, Gravity3D, PointRotator3D, Repeller3D, ScaleAffector3D, and Wander3D |
프로퍼티
상세 설명
Affector3D는 Gravity3D, Wander3D, PointRotator3D 와 같은 추상적인 베이스 클래스입니다.
기본적으로 어펙터는 시스템의 모든 파티클에 영향을 주지만 particles 목록을 정의하여 제한할 수 있습니다. 시스템에 여러 개의 어펙터가 있는 경우, 어펙터가 차례로 적용되므로 어펙터의 순서에 따라 결과가 달라질 수 있습니다.
속성 문서
enabled : bool |
활성화가 false
로 설정된 경우 이 어펙터는 파티클을 변경하지 않습니다. 일반적으로 조건부로 이펙터를 켜거나 끄는 데 사용됩니다.
기본값은 true
입니다.
particles : List<Particle3D> |
이 목록은 영향을 받을 논리 파티클을 제어합니다. 비어 있으면 시스템의 모든 파티클이 영향을 받습니다.
system : ParticleSystem3D |
이 프로퍼티는 어펙터의 ParticleSystem3D 을 정의합니다. 시스템이 어펙터의 직접 부모인 경우 이 프로퍼티는 정의할 필요가 없습니다.
© 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.