Hola amaka he estado probando hasta la saciedad lo de unload y load y no me va.... ..te cuento añado ejemplo,si el fichero es png,no funciona,pero si es del tipo map funciona ...
como creo un fichero del tipo map?¿?
PROGRAM carga_asincrona;
GLOBAL
file1;
cargador = "false";
file2;
BEGIN
set_mode(m320x200);
set_fps(60, 0);
write(0,160,100,2, "cargado: ");
write_int(0,160,100,0, &cargador);
while(fading) frame; end
file1 = @load_fpg("graficos/malvado/nivel1");
while(!loading_data) frame; end
cargador = "true";
put_screen(file1, 100);
write(0,160,140,1, "Pulsa Enter");
repeat
frame;
until(key(_enter));
unload_fpg(file1);
delete_text(all_text);
carga();
END
PROCESS carga()
BEGIN
file2=@load_fpg("graficos/paf");
file=file2;
text_size=48;
write(0,100,100,2, "cargado: ");
write_int(0,100,100,0, &loading_data);
loop
if (loading_data) put_screen(file2,2); end//al ser del tipo png no va..
frame;
end
END