이 페이지에서

AbstractClipAnimator QML Type

AbstractClipAnimator는 애니메이션 재생 기능을 제공하는 타입의 기본 클래스입니다. 더 보기...

Import Statement: import Qt3D.Animation 2.12
In C++: QAbstractClipAnimator
Inherited By:

BlendedClipAnimator and ClipAnimator

Status: Technology preview

이 타입은 기술 미리보기 단계에 있으며 변경될 수 있습니다.

속성

상세 설명

AbstractClipAnimator의 서브클래스는 엔티티에 의해 집계되어 애니메이션 기능을 제공할 수 있습니다. 애니메이터 컴포넌트는 애니메이션 제어(예: 시작, 중지)를 위한 인터페이스를 제공합니다. 각 애니메이터 유형은 AbstractAnimationClip과 같은 형태의 애니메이션 데이터와, 애니메이션 클립의 채널을 애니메이션을 적용할 객체의 속성에 어떻게 매핑해야 하는지를 설명하는 ChannelMapper가 필요합니다.

사용 가능한 하위 클래스는 다음과 같습니다:

속성 문서

channelMapper : ChannelMapper

이 속성은 애니메이션 클립의 채널이 대상 오브젝트의 속성에 어떻게 매핑되는지를 제어하는 ChannelMapper를 포함합니다.

clock : Clock

시계는 애니메이션이 재생되는 속도를 조절합니다.

loops : int

이 속성은 애니메이션이 재생될 횟수를 지정합니다.

기본적으로 loops는 1로 설정되어 있으며, 애니메이션은 한 번 재생된 후 중지됩니다.

QAbstractClipAnimator::Infinite로 설정하면, 애니메이션은 명시적으로 중지될 때까지 계속해서 반복됩니다.

normalizedTime : real

이 속성은 클립의 정규화된 시간을 저장합니다.

running : bool

이 속성은 애니메이션이 현재 실행 중인지 여부를 나타내는 부울 값을 저장합니다.

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