Dividir sprite sheet

Da folha de sprites para frames PNG individuais, nas dimensões originais.

Processamento local no navegador. Sua sprite sheet não é enviada.

Escolha sua folha ou teste um exemplo abaixo.

Teste uma folha de sprites

Veja os limites dos quadros antes de exportar.

Como extrair frames de uma sprite sheet

  1. Escolha a imagem e informe a largura e a altura de cada célula em pixels.

  2. Ajuste a posição da primeira célula e os espaços entre frames. Confira se as caixas acompanham os sprites na prévia.

  3. Escolha a ordem, decida se quer pular células totalmente transparentes e baixe os PNGs ou o ZIP com as coordenadas.

Um exemplo com posições verificáveis

Folha de sprites com personagens amarelos e azuis em células fixas, incluindo uma célula transparente

A folha de personagens tem 1064 × 536 px. Use células de 256 × 256 px, deslocamentos de 8 px e espaços de 8 px: são 4 colunas e 2 linhas. Pular transparência total remove apenas a célula vazia; o personagem semitransparente permanece.

Como a extração funciona

Os frames são detectados automaticamente?

Não. Você informa células, deslocamentos e espaços. Atlas compactado com regiões irregulares ou giradas e importação de JSON de atlas não são suportados.

O que acontece com uma célula incompleta?

Somente retângulos completos são exportados. Sobras à direita ou embaixo não são redimensionadas. A prévia e o manifesto indicam a área não utilizada.

O ZIP vira uma animação ou arquivo de jogo?

A saída contém PNGs estáticos e um manifesto do PicMason. Não inclui GIF, duração de frames nem projeto para engine. O limite é de 1.024 células completas antes de pular as transparentes.