이 페이지에서

SpriteSequence QML Type

스프라이트 애니메이션을 그립니다. 더 보기...

Import Statement: import QtQuick
Inherits:

Item

속성

방법

상세 설명

SpriteSequence는 ` Sprite ` 유형으로 정의된 애니메이션 목록을 렌더링하고 제어합니다.

자세한 내용은 ‘스프라이트 애니메이션 개요’를 참조하십시오.

'SpriteSequence를 사용한 스프라이트 애니메이션'항목도 참조하십시오 .

속성 설명

currentSprite : string [read-only]

현재 재생 중인 Sprite 의 이름입니다.

goalSprite : string

애니메이션이 이동해야 할 스프라이트( Sprite )의 이름입니다.

스프라이트 상태에는 정의된 지속 시간과 상태 간 전환 효과가 있습니다. ` goalSprite `를 설정하면 모든 경로 가중치(` 0` 포함)를 무시하고, ` goalSprite `에 가장 빠르게 도달하는 경로(애니메이션 횟수가 가장 적은 경로)를 따라 이동합니다. 이 경로상의 중간 상태를 통과하며, 각 상태의 지속 시간 동안 해당 상태를 애니메이션으로 표현합니다.

goalSprite 의 시작 지점에서 goalSprite 로 돌아갈 수 있는 경우, goalSprite 가 "" 또는 도달할 수 없는 상태로 설정될 때까지 계속 그렇게 진행합니다.

interpolate : bool

true 인 경우, 애니메이션이 더 부드럽게 보이도록 스프라이트 프레임 간에 보간 처리가 이루어집니다.

기본값은 true 입니다.

running : bool

스프라이트가 애니메이션 중인지 여부.

기본값은 ` true`입니다.

sprites : list<Sprite> [read-only]

그릴 스프라이트 하나 또는 여러 개. 스프라이트는 이 항목의 크기에 맞춰 크기가 조정됩니다.

메서드 설명

void jumpTo(string sprite)

이 함수를 호출하면 ‘ SpriteSequence ’가 지정된 ‘ sprite ’로 즉시 건너뛰게 되며, 중간에 나오는 스프라이트는 재생되지 않습니다.

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