Karoshi MSX Community

Desarrollo MSX => Desarrollo (Español/Spanish) => Mensaje iniciado por: OKI09 en 25 de Agosto de 2008, 11:55:48 am



Título: Efecto sello
Publicado por: OKI09 en 25 de Agosto de 2008, 11:55:48 am
Hola a todos.

Estoy intentando hacer un efecto de pantalla, semejante a cuando se pone un sello en un papel con un tampon y que la pantalla se mueva un poco. (No se si me he explicado bien)

Que le tendria que hacer, por medio de los VDP. ???

Gracias.


Título: Re: Efecto sello
Publicado por: pitpan en 25 de Agosto de 2008, 12:30:40 pm
Si la marca del tampón debe superponerse con el dibujo de fondo, tendrás que hacerla con sprites.

Para el efecto de movimiento del papel, tendrás que desplazar la tabla de nombres (usando un buffer, por ejemplo). Eso sí, si tienes que hacer un desplazamiento vertical, asegúrate de que en los tres bancos tienes los mismos bloques en los mismos índices.

Y si con esto no te vale, es que no he entendido tu pregunta o tú no has entendido mi respuesta, así que tenemos un empate técnico, Oki ;)


Título: Re: Efecto sello
Publicado por: k0ga en 25 de Agosto de 2008, 06:25:18 pm
Hola a todos.

Estoy intentando hacer un efecto de pantalla, semejante a cuando se pone un sello en un papel con un tampon y que la pantalla se mueva un poco. (No se si me he explicado bien)

Que le tendria que hacer, por medio de los VDP. ???

Gracias.

Si lo haces para MSX2 puedes usar los registros de scroll vertical y el set adjust


Título: Re: Efecto sello
Publicado por: Jon_Cortazar en 26 de Agosto de 2008, 11:39:21 am
Yo movería el fondo como dice robsy, es decir con un scroll super rápido de 1 caracter hacia arriba y luego hacia abajo. Será rápido y la vibración del golpe del sello quedará más o menos creible.