Bienvenido(a), Visitante. Favor de ingresar o registrarse.

Ingresar con nombre de usuario, contraseña y duración de la sesión

Foros del Club

Páginas: [1]   Ir Abajo
  Enviar tema  |  Imprimir  
Autor Tema: Usar Sprites  (Leído 1183 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Atari
Sage
*****

Prestigio: 0
Desconectado Desconectado

Sexo: Masculino
Mensajes: 15


Battle Master


« en: 02/01/2006, 19:43:32 »

supongamos que yo tengo este sprite:


i quiero tomar el primer movimiento del personaje como hago ?!

intente de todo y nada, si uds me pueden dar una manito se los agradecere y mucho, desde ya muchas gracias.

saludos.
En línea

Devs Programation Rulz !
CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #1 en: 02/01/2006, 22:14:38 »

Fijate que la primer y tercer columna son iguales, asi que para evitar ocupar tanto espacio podrias quitar la primer columna de la imagen.
Ahora bien, con tu nueva imagen y teniendo la siguiente secuencia:

 1  2  3
 4  5  6
 7  8  9
10 11 12

de tu imagen, debes tomarla como tabla, teniendo 3*4 sprites (podes calcular las dimensiones de cada una dividiendo el alto sobre 4 y el ancho sobre 3).

La secuencia de movimiento de frente seria: 2 1 2 3 y se repite constantemente
La secuencia de movimiento de espalda seria: 11 10 11 12 y se repite constantemente
y asi con las demás.

Espero haberte dado una idea.

Saludos!
En línea

CID
Administrador
Legend
*****

Prestigio: 22
Desconectado Desconectado

Sexo: Masculino
Estudiante de: Arte de la informática
Título universitario: Programador
Profesión: Desarrollador
Mensajes: 1136



WWW
Lenguajes:
Varios
Bases de datos:
Varios
« Respuesta #2 en: 03/01/2006, 16:55:47 »

Según me comentaste por msn, parece que mi explicación no se entendió. Asi que ahora la voy a hacer un poco más gráfica;

Tenes que convertir tus imagenes a un formato como el siguiente (con formato me refiero a la posición de cada sprite dentro de la imagen, en cuanto al formato de archivo se suele usar png de 256 colores):


Fijate que tenemos 3 columnas y 4 filas:


La idea es ir alternando la lectura de cada posición de la grilla (sprite) para lograr el efecto de animación (más abajo en descargas)...
Al ir alternando con las secuencias que coloqué arriba se logra dar movimiento al personaje.

Espero que te sirva.
Saludos!
En línea

Foros del Club
   

 En línea
Páginas: [1]   Ir Arriba
  Enviar tema  |  Imprimir  
 
Ir a: