Godot 스프라이트 시트 가이드
SpriteFrame에서 PNG 스프라이트 시트를 만든 후 Godot의 AnimatedSprite2D에 프레임을 추가하세요. 이 가이드는 가져오기 과정을 설명하며 Godot 프로젝트 파일을 생성하지는 않습니다.
Godot에서 스프라이트 시트 사용하기
프레임 준비
기존 프레임은 PNG 도구, MP4 구간은 동영상 도구, 새 애니메이션은 AI 생성기를 사용하세요. 내보내기 전에 순서를 미리보고 프레임 크기를 선택하세요.
시트 다운로드
스프라이트 시트를 선택하여 ZIP을 다운로드하세요. PNG를 압축 해제하고 JSON 타이밍 데이터를 참고용으로 보관하세요. 여러 장으로 내보냈다면 각 시트의 프레임을 순서대로 가져오세요.
Godot에서 애니메이션 만들기
AnimatedSprite2D를 추가하고 SpriteFrames 리소스를 만든 후 “Add frames from a Sprite Sheet”를 선택하세요. PNG를 선택하고 격자에 맞게 가로 및 세로 프레임 수를 설정한 다음 필요한 프레임을 선택하세요.
재생 설정
Godot에서 애니메이션 이름, 속도, 반복 여부를 설정하고 미리보세요. JSON은 SpriteFrame의 프레임 순서 및 타이밍을 기록하며 자동으로 가져올 수 있는 Godot 리소스는 아닙니다.
픽셀 아트를 축소할 때는 픽셀 방식을 선택하세요. Godot에서 셀을 선택하기 전에 내보낸 시트의 격자와 여백을 확인하세요.
다운로드 예제로 스프라이트 시트 가져오기 연습
이 기하학 애니메이션은 SpriteFrame으로 내보낸 형식 예제이며 AI 캐릭터 생성 품질을 보여주는 사례가 아닙니다. PNG는 96 × 96 셀 4개가 한 줄로 배열되어 전체 크기는 384 × 96입니다. 프레임당 125ms로, 8FPS이며 한 주기는 0.5초입니다.
Godot 4에서 AnimatedSprite2D의 SpriteFrames 리소스에 “Add frames from a Sprite Sheet”로 PNG를 추가하세요. 가로 4칸, 세로 1칸으로 설정하고 왼쪽부터 네 프레임을 선택한 뒤 Speed를 8FPS로 설정하세요. 반복 옵션을 켜면 예제가 반복 재생됩니다.
자주 묻는 질문
JSON이 Godot으로 자동으로 가져와지나요?
아니요. SpriteFrames에서 PNG 프레임을 가져오고 JSON을 타이밍 및 순서 참고 자료로 사용하세요.
개별 PNG 프레임을 사용할 수 있나요?
네. SpriteFrame은 순서대로 번호를 매긴 PNG 시퀀스를 내보내며 Godot에서 개별 프레임으로 추가할 수 있습니다.