Ver la versión completa : ¿Como se ponen los backgrouds?
Pues eso, me gustaría saber como se invocan los backgrouds.
(bennu)
Seguro que es una gilipollez y no he caido
Beelzebul
02/07/2010, 15:53
te refieres a poner una imagen de fondo??
Si, las imagenes de fondo.
Las demás cosas no son complicadas.
OscarBraindeaD
02/07/2010, 16:32
Hola,
si son imágenes estáticas, prueba con put(fpg,imagen,x,y) o put_screen(fpg, imagen).
Si quieres que sean en movimiento, necesitarás usar los scrolles, que se inician con: start_scroll(número,fpg,imagen,fondo,región,flags)
Espero que esto te sirva de ayuda.
Salud.
Hola,
si son imágenes estáticas, prueba con put(fpg,imagen,x,y) o put_screen(fpg, imagen).
Si quieres que sean en movimiento, necesitarás usar los scrolles, que se inician con: start_scroll(número,fpg,imagen,fondo,región,flags)
Espero que esto te sirva de ayuda.
Salud.
Vale, es que no recuerdo haberlo leido en el tutorial de Windgate.
¿Para poner una imagen en la pantalla de inicio es igual?
Sí, igual: esas funciones pintan sobre el fondo (recuerda luego hacer clear_screen()).
También puedes usar un proceso que no se mueva.
Al final, un fondo estático termina siendo algo raro y terminas usando procesos para todo ^^U
Recomiendo mirar PUT_SCREEN, PUT, XPUT, MAP_PUT, MAP_XPUT, MAP_XPUTNP, CLEAR_SCREEN, MAP_CLEAR... Ojo, no son funciones que se puedan usar a cada frame (bueno, sí, pero no si la potencia de la máquina es limitada), para eso es casi mejor sólo pintar la parte que cambie o en su defecto usar un proceso que cambie de graph.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.