Solución:
Este programa es bastante bueno para descomponer sprites en cuadros individuales.
https://github.com/ForkandBeard/Alferd-Spritesheet-Unpacker
admite todos los formatos de mapa de bits estándar, .png, .bmp, .gif, .tiff y hace todo de forma prácticamente automática.
Utilice la herramienta de corte en Photoshop:
- Utilizar el
slice select tool
(nota la Seleccione parte de eso, vea la captura de pantalla). - Haga clic con el botón derecho en cualquier lugar del lienzo y seleccione
Divide Slice...
en el menú desplegable. - Ingrese el alto / ancho o el múltiplo de sprites.
- Una vez terminado, vaya a
save for web and devices...
- Cuando guarde, esto exportará todos los recortes individuales al formato de archivo que elija en una carpeta separada.
Si tienen un tamaño desigual (no están en una cuadrícula), también puede seleccionarlos individualmente con la herramienta básica de ‘selección de rodajas’. Si tiene muchas cuadrículas similares, guarde todo como una acción de Photoshop y procese por lotes.
Encontré un problema similar después de perder las imágenes de origen de un sprite y construí esta herramienta relativamente simple: https://github.com/fmovlex/desprite
Espero que esto ayude.