AbstractClipAnimator QML Type

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

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

BlendedClipAnimator and ClipAnimator

Status: Deprecated

속성

상세 설명

초록클립애니메이터의 서브클래스는 엔티티에 의해 집계되어 애니메이션 기능을 제공할 수 있습니다. 애니메이터 컴포넌트는 애니메이션 제어를 위한 인터페이스(예: 시작, 중지)를 제공합니다. 각 애니메이터 유형에는 애니메이션 클립의 채널을 애니메이션하려는 객체의 프로퍼티에 매핑하는 방법을 설명하는 ChannelMapper뿐만 아니라 AbstractAnimationClip과 같은 일부 형태의 애니메이션 데이터가 필요합니다.

다음과 같은 서브클래스를 사용할 수 있습니다:

프로퍼티 문서

channelMapper : ChannelMapper

이 프로퍼티에는 애니메이션 클립의 채널이 대상 오브젝트의 프로퍼티에 매핑되는 방식을 제어하는 ChannelMapper가 있습니다.


clock : Clock

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


loops : int

이 프로퍼티에는 애니메이션이 재생되는 횟수가 저장됩니다.

기본값은 1로, 애니메이션이 한 번 재생된 후 중지됩니다.

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


normalizedTime : real

이 프로퍼티는 클립 정규화 시간을 보유합니다.


running : bool

이 프로퍼티는 애니메이션이 현재 실행 중인지 여부를 나타내는 부울을 보유합니다.


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