이 페이지에서

Affector3D QML Type

이펙터는 파티클의 수명 동안 파티클의 속성을 변경합니다. 더 보기...

Import Statement: import QtQuick3D.Particles3D
Since: Qt 6.2
Inherits:

Node

Inherited By:

Attractor3D, Gravity3D, PointRotator3D, Repeller3D, ScaleAffector3D, and Wander3D

프로퍼티

상세 설명

Affector3D는 Gravity3D, Wander3D, PointRotator3D 와 같은 추상적인 베이스 클래스입니다.

기본적으로 어펙터는 시스템의 모든 파티클에 영향을 주지만 particles 목록을 정의하여 제한할 수 있습니다. 시스템에 여러 개의 어펙터가 있는 경우, 어펙터가 차례로 적용되므로 어펙터의 순서에 따라 결과가 달라질 수 있습니다.

속성 문서

enabled : bool

활성화가 false 로 설정되어 있으면 이 어펙터는 파티클을 변경하지 않습니다. 일반적으로 조건부로 어펙터를 켜거나 끄는 데 사용됩니다.

기본값은 true 입니다.

particles : List<Particle3D>

이 목록은 영향을 받을 논리적 파티클을 제어합니다. 비어 있으면 시스템의 모든 파티클이 영향을 받습니다.

system : ParticleSystem3D

이 속성은 어펙터에 대한 ParticleSystem3D 을 정의합니다. 시스템이 어펙터의 직접 부모인 경우 이 프로퍼티를 정의할 필요가 없습니다.

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