Obtener sprites de un spritesheet

Iniciado por H3lltronik, 29 Agosto 2017, 04:47 AM

0 Miembros y 1 Visitante están viendo este tema.

H3lltronik

Puede que la duda sea bastante burra pero es que apenas estoy aprendiendo  :xD
Veran lo que quiero hacer es obtener los sprites individuales de un spritesheet, he estado aprendiendo Unity y en los tutoriales se usaban por lo regular spritesheet donde cada sprite es de aproximadamente 32*32 pixeles y todos del mismo tamaño en el sheet. Ahora yo quiero empezar un nuevo proyecto con un spritesheet que me encontre por alli xd lo que pasa es que los sprites en este spritesheet son irregulares en cuanto a tamaño, con unity ni usando el recorte automatico o en el que le das la medida de los sprites para recortar no me funcionan (este ultimo ya que no todos los sprites tienen el mismo tamaño). Espero alguien de buen corazón que conozca del tema quiera ayudarme :c
Este es el spritesheet que quiero usar :



Como se puede ver no todos los sprites tienen el mismo tamaño ni la misma separacion ni nada.  :-\  :-\  :-\  :-\
Gracias de antemano!  ;D

PD: No se si coloque el tema en el foro correcto, si es asi pido una disculpa

Still Alive

engel lex

muchas veces si no tienen el mismo tamaño, es porque fueron hechos como muestra para que "no lo tuvieras facil" editalo y muevelos de manera justa, esto en photoshop no debería tomarte más de 15 o 20 minutos (si no tienes conocimientos)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

animanegra

Yo suelo utilizar gimp, y empleo las guias. Puedes hacer unas guias cada x pixeles y despues generar los recortes automáticamente.

En el menú imagen tienes abajo para crear las guias, nueva guia y te permite hacer una guia horizontal o vertical. Y seleccionas los pixeles.

Una vez que has hecho las guias usas en el menu imagen transformar, la guillotina. Y apareceran todos los sprites en distintas imagenes.

No obstante, te recomiendo que hagas los sprites de animacion basándote en el spritesheet en lugar de tener una imagen diferente por frame de la animacion.

42
No contesto mensajes por privado, si tienes alguna pregunta, consulta o petición plantéala en el foro para que se aproveche toda la comunidad.

engel lex

ahora que las veo, las pordías separar en tiras y el ancho si es justo
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.