Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Animacion por frames (https://www.clubdelphi.com/foros/showthread.php?t=32933)

Drake 21-06-2006 17:44:24

Animacion por frames
 
Wenas gente estoy intentando hacer una aplicacion en la k con una imagen como esta:
http://drake.mundoserver.org/001-Fighter01.PNG
se pueda hacer una animacion para k esta se anime de esta la siguiente forma:
http://drake.mundoserver.org/heroe.gif
por favor si lo sabeis decidmelo k me urge mucho, lo estoy desarrollando en c++ builder 2006.

Neftali [Germán.Estévez] 21-06-2006 18:26:01

Esa imagen tiene 4x4 pequeñas partes.
Si la conviertes a una con las 16 pequeñas imágenes en línea (en horizontal), puedes animarlas sin problemsa con el componente TAnimatedImage de las RxLib. Basta con definir la imagen y decirle que está formada por 16, Activar y listo.

Por cierto, que las RxLib, también tienen un componente TRxGIFAnimator con el que puedes utilizar el GIF del segundo link. En éste caso defines el GIF y Activas.

La__X 23-06-2006 16:21:47

Te paso un ejemplo chiquito,
Yo lo hago creando un bitmap y copiando todo a un canvas
Te paso el link, porque el tamaño supera el permito por el foro
http://www.yousendit.com/transfer.ph...6F2CD032E73B12

Ojala Te Sirva :D

P.D: comienza a caminar con las teclas de desplazamiento (mas conocidas como flechitas)

Drake 23-06-2006 19:27:39

le echare un ojo La__X gracias por el ejemplo pero żdonde puedo pillar las RXLib para C++ Builder 6 y/o 2006?

----------

Edit:
Ya le eche una ojea a eso esta mu bien lo malo es eso k hay k cojer una imagen por cada direccion pero me gusta muxas gracias

Neftali [Germán.Estévez] 26-06-2006 10:14:39

Si buscas en Google hay bastantes sitios con los links.
En el oficial puedes encontrar para la versión 6.
Y en mi página puedes encontrar una versión no-oficial para D2006.

Drake 26-06-2006 12:52:04

ok muxas gracias por to me ha venido todo a la perfeccion de nuevo gracias por exarme una mano el ejemplo y los componentes me han venido muy bien


La franja horaria es GMT +2. Ahora son las 07:37:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi