Título: Ayuda con programacion de juegos Publicado por: IvanUgu en 26 Agosto 2005, 00:27 am Tengo una duda:
He visto que muchos juegos para hacer que se muevan las piernas de un personaje, y que cambien de posicion usan estas imagenes (http://ar.geocities.com/ivanugu2004/310.BMP) pero no tengo idea de como hacen para que cambie de lado y eso, yo lo hice pero con todas imagenes distintas y me costo mucho trabajo, etc otra duda que tengo tambien es : ¿porque al mover una imagen en la pantalla con en teclado o como sea, se ven rallas blancas por encima de la imagen que se esta moviendo?. Son rallas que desaparecen rapido, pero son molestas y quedan mal. Bueno espero que me respondan y aver si nos juntamos algunos programadores y hacemos algun juego e visual ;) Título: Re: Ayuda con programacion de juegos Publicado por: Slasher-K en 26 Agosto 2005, 01:15 am Busca información del control PictureClip.
Saludos. Título: Re: Ayuda con programacion de juegos Publicado por: ZEALOT en 26 Agosto 2005, 02:13 am por lo que sé el 1 pictureclip solo le serviria de una sola direccion, no estoy seguro, te tocaria utilizar varios, pero si quieres que esas rayitas blancas no aparescan tienes que utilizar APIs si no estoy mal BitBlt y otras mas, si tengo tiempo te ayudo....
suertes ;D Título: Re: Ayuda con programacion de juegos Publicado por: Slasher-K en 26 Agosto 2005, 02:43 am Sería un control PictureClip por cada animación. El control PictureClip es como usar BitBlt o la función Render que traen los objetos Picture para recortar las imágenes, creando un objeto Picture para cada frame.
Es más simple usar el PictureClip, pero por supuesto si quiere hacerlo como un programador sería mucho mejor. Saludos. Título: Re: Ayuda con programacion de juegos Publicado por: Numeros en 26 Agosto 2005, 17:18 pm Citar otra duda que tengo tambien es : ¿porque al mover una imagen en la pantalla con en teclado o como sea, se ven rallas blancas por encima de la imagen que se esta moviendo?. Son rallas que desaparecen rapido, pero son molestas y quedan mal. Pudieras usar el método Refresh sin embargo en el siguiente ejemplo no he necesitado emplearlo. Para mover un CommandButton, uso además dos Scroll (Horizontal y Vertical). Código: Private Sub Form_Load() Saludos. Título: Re: Ayuda con programacion de juegos Publicado por: IvanUgu en 26 Agosto 2005, 17:49 pm Gracias voy a buscar info, es ese code que me pasaste me dice que requiere un objeto "HScroll1".
Chau gracias ;) Título: Re: Ayuda con programacion de juegos Publicado por: Chief en 26 Agosto 2005, 18:01 pm y claro porque te hace falta un scrollbar horizontal.
Título: Re: Ayuda con programacion de juegos Publicado por: IvanUgu en 1 Septiembre 2005, 06:27 am como es eso lo de refresh ??
pongo image1.refresh y lo sigue haciendo !!! hay alguna manera de poner un pictureclip transparente ??, es decir, que soporte alguna imagen transparente Título: Re: Ayuda con programacion de juegos Publicado por: Numeros en 1 Septiembre 2005, 18:58 pm Citar como es eso lo de refresh ?? Citar Refresh (Método) De la Ayuda de Visual BasicFuerza el volver a dibujar un formulario o un control completo. Sintaxis objeto.Refresh Comentarios Utilice el método Refresh cuando desee: Presentar completamente un formulario mientras se carga otro formulario. Actualizar el contenido de un cuadro de lista del sistema de archivos, como un control FileListBox. Actualizar las estructuras de datos de un control Data. Refresh no se puede usar conformularios MDI, pero se puede usar con formulariosMDI secundarios. No puede usar Refresh con controles Menu o Timer. Generalmente, el dibujo de un formulario o control se controla automáticamente cuando no ocurren eventos. Sin embargo, hay muchas situaciones en las que querrá actualizar inmediatamente un formulario o un control. Por ejemplo, si usa un cuadro de lista de archivos, un cuadro de lista de directorios o un cuadro de lista de unidades para mostrar el estado actual de la estructura de directorios, puede usar el método Refresh para actualizar la lista siempre que se produzca un cambio en la estructura de directorios. Puede usar el método Refresh con un control Data para abrir o volver a abrir la base de datos (si han cambiado los valores de las propiedades DatabaseName, ReadOnly, Exclusive o Connect) y reconstruir el dynaset de la propiedad Recordset del control. Salu2 |