Ver la versión completa : !Quiero Programar pero Busco Ayuda!
NewDump2k
21/12/2004, 01:27
Buenas ya llebo un tiempo por aki y cada dia disfruto mas de mi gp32 pero ahora kiero llebar alguas ideas ala gp32.. me gustaria poder hacer lo siguiente mostrar una serie de imagenes.. con un intervalo de 3 segundos entre imagen e imagen.. como prodria hacerlo alguien me ayuda?thx
PiXeL2004
21/12/2004, 02:27
mmm... no sería mejor hacer eso con un editor de video??
bueno. yo te digo como se podría hacer en fénix ya que es una cosa mu simple:
Program pasaimgs3segs; //iniciamos code
Global //declaramos variables globales
num_imagen; //el número de la imagen expuesta
imagen; //el identificador de la imagen cargada
Begin //empezamos
set_fps(1,0); //1 imagen por segundo, 0 de frameskipping
loop //repetimos lo siguiente
imagen=load_png(num_imagen+".png"); //cargamos la imagen "numero".png
graph=imagen; //le decimos a este proceso la imagen que debe exponer
x=160; y=120; //y lo centramos (la pantalla es 320,240)
frame(300); //y lo pintamos durante 3 frames/imagenes (300%), 3 segundos (1img/1s)
graph=0;
unload_map(0,imagen); //descargamos esta imagen (para cargar otra más
num_imagen++; //y vamos a por la siguiente imagen
end //se repite hasta aquí
End //acabamos :)
si quieres alguna cosa más, dímela :)
mmm... no sería mejor hacer eso con un editor de video??
bueno. yo te digo como se podría hacer en fénix ya que es una cosa mu simple:
Program pasaimgs3segs; //iniciamos code
Global //declaramos variables globales
num_imagen; //el número de la imagen expuesta
imagen; //el identificador de la imagen cargada
Begin //empezamos
set_fps(1,0); //1 imagen por segundo, 0 de frameskipping
loop //repetimos lo siguiente
imagen=load_png(num_imagen+".png"); //cargamos la imagen "numero".png
graph=imagen; //le decimos a este proceso la imagen que debe exponer
x=160; y=120; //y lo centramos (la pantalla es 320,240)
frame(300); //y lo pintamos durante 3 frames/imagenes (300%), 3 segundos (1img/1s)
graph=0;
unload_map(0,imagen); //descargamos esta imagen (para cargar otra más
num_imagen++; //y vamos a por la siguiente imagen
end //se repite hasta aquí
End //acabamos :)
si quieres alguna cosa más, dímela :)
Me encantan tus ejemplos ^_^ si puedes poner algunos más comentados.... algo así como "un fondo" en el ke se alternen dos imágenes y delante algo ke puedas mover.
O ejemplos con "if", "while" , "for" ... :teacher: también me vendrían cojonudos porke solo uso el "LOOP" :chupete: y estas navidades kería hacer alguna cosa ^_^
Salu2 :brindis:
Dios, perdona mi ignorancia pero...
imagen=load_png(num_imagen+".png"); //cargamos la imagen "numero".png me da error :(
Compila bien, pero cuando le doy a ejecutar me dice ke no ha encontrado el fichero 0.png... entonces he creado 4 archivos .png con los nombres 0.png, 1.png... pero me sigue dando el mismo error :shock:
Jurl, ke pakete soy :Q
Salu2 :brindis:
PiXeL2004
21/12/2004, 15:52
mm... seguramente pasa porque hice el programa pa rular en 8bits y no en 16bits (pa usarlo pa la gp32 y tal...)
ara lo modifico y depaso pongo un límite de imágenes a "mostrar"
2nd version:
Program pasaimgs3segs; //iniciamos code
Global //declaramos variables globales
num_imagen; //el número de la imagen expuesta
num_imagen_max;
imagen; //el identificador de la imagen cargada
Begin //empezamos
set_mode(320,240,16); //res: 320,240 16bits
set_fps(1,0); //1 imagen por segundo, 0 de frameskipping
while(exists(num_imagen_max+".png"))
num_imagen_max++;
frame;
end
loop //repetimos lo siguiente
imagen=load_png(num_imagen+".png"); //cargamos la imagen "numero".png
graph=imagen; //le decimos a este proceso la imagen que debe exponer
x=160; y=120; //y lo centramos (la pantalla es 320,240)
frame(300); //y lo pintamos durante 3 frames/imagenes (300%), 3 segundos (1img/1s)
graph=0;
unload_map(0,imagen); //descargamos esta imagen (para cargar otra más
num_imagen++; //y vamos a por la siguiente imagen
if(num_imagen_max==num_imagen) num_imagen=0; end
end //se repite hasta aquí
End //acabamos :)
NewDump2k
21/12/2004, 21:04
El problema sera meter las imagenes se me cuelga el firebird xDDDdd
Segata Sanshiro
21/12/2004, 22:29
El problema sera meter las imagenes se me cuelga el firebird xDDDdd
Tú no eras el dumpeador del kof2002, etc.? xD :p No utilices el Firebird para los fpg, usa el FPG Edit, y el Firebird solo para escribir el código.
NewDump2k
22/12/2004, 01:11
Kof 2002? xD. yo ayude con el samurai 5 SVC Metal Slug 5 y el Rage of dragon. tanto a testearlo como a corregir archivos. pero el 2002 lo dumpeo un koreano junto al ms4
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.