본문으로 건너뛰기

스프라이트 시트를 PNG 프레임으로 · 프레임마다 파일 하나(ZIP)

도구가 시트 대신 낱장 이미지를 원할 때, 기존 스프라이트 랩이 확인한 격자나 투명한 틈으로 시트를 잘라 프레임 ZIP을 내려받게 합니다. 각 PNG는 시트의 해당 상자를 그대로 복사한 것입니다.

스프라이트 시트(PNG)를 끌어다 놓으세요
브라우저에서 처리하며 파일은 업로드되지 않습니다.
기존 스프라이트 랩: 내보내기 전 모든 프레임에 윤곽이 표시된 CC0 시트
CC0 에셋(OpenGameArt)을 연 실제 스프라이트 랩(기존) 화면입니다.
출력
  • Frame PNGs측정 확인· Pillow

이렇게 작동합니다

  • 알파 섬(불규칙한 시트)이나 여백·간격이 있는 격자로 프레임을 찾습니다.
  • 표시된 프레임마다 PNG 하나씩, 프레임 순서대로 담은 ZIP 하나.
  • 모든 프레임 PNG가 시트의 해당 영역과 픽셀 단위로 같고 리샘플링하지 않습니다.
  • 애니메이션·피벗·히트박스·엔진 파일이 필요하면 같은 시트를 Studio에서 여세요.

사용 방법

  1. 스프라이트 시트를 끌어다 놓습니다.
  2. 감지된 프레임을 확인하거나 격자를 정합니다.
  3. 필요하면 프레임 상자를 고칩니다.
  4. 프레임 ZIP을 받습니다.

출력 파일과 검증 방법

"측정 확인"은 내려받은 파일을 페이지 밖에서(Pillow·numpy·별도 파서) 다시 열어 그 속성을 측정했다는 뜻입니다. 게임 엔진에서 불러오는 것은 시험하지 않았습니다.

대상파일검증
Frame PNGs<sheet>-frames.zip (one PNG per frame)측정 확인 Pillow모든 프레임 PNG가 시트에 표시된 상자와 같습니다(Chromium·Firefox). ZIP에 위치 정보는 없습니다.

검증 근거

ZIP에서 다시 읽은 프레임이 원본 시트의 해당 영역과 픽셀 단위로 같습니다.

한계

  • 기존 랩에는 타임라인과 태그가 없습니다. 애니메이션은 Studio를 쓰세요.
  • 프레임은 알파 섬이나 확인한 격자로 자릅니다.
  • 아주 큰 시트는 띠 단위로 자르며 진행 상황을 보여 줍니다.

자주 묻는 질문

왜 Studio에 없나요?

Studio는 엔진용 아틀라스와 애니메이션을 내보냅니다. 낱장 프레임 PNG ZIP은 아직 기존 스프라이트 랩의 기능입니다.

프레임이 트림되나요?

각 PNG는 시트에 표시된 상자 그대로입니다. 바꾸려면 내보내기 전에 상자 크기를 고치세요. ZIP에는 PNG만 있고 위치 정보는 없습니다.

무료인가요? 계정이 필요한가요?

이 페이지의 기능은 모두 무료이며 계정 없이 쓸 수 있습니다. 워터마크나 막혀 있는 내보내기가 없습니다.

스프라이트가 업로드되나요?

아니요. Studio는 이 브라우저 탭 안에서 디코딩·패킹·내보내기를 합니다. 프로젝트는 브라우저(IndexedDB)에 자동 저장되며 .nerulio 파일로 저장할 수 있습니다.

Aseprite나 엔진 플러그인을 설치해야 하나요?

아니요. .aseprite 파일은 브라우저에서 읽고 씁니다. 엔진별 번들에는 그 엔진에 필요한 것이 들어 있습니다(Godot는 가져오기 설정과 씬, Unity와 Godot 타일셋은 작은 편집기 스크립트).