Saludos Gente
Estoy haciendo un editor de avatars, y quiero sacar la foto pero sólo del espacio que se dedica al personaje y no de todo la pantalla con todo y panel de trabajo.
El espacio que quiero fotografiar es un rectángulo de 640x 480y, está ubicado en la pantalla en x:104 con y:0
la idea sería editar la función del f9
o realizar la función mediante click sobre un objeto (botón)
Gracias
Si qres sacar una screenshot usá
Citarscreen_save_part(fname,x,y,w,h)
Si qres usar eso para un sprite
Citarsprite_add_from_screen(ind,x,y,w,h,removeback,smooth)
Y si lo qres usar para un background
Citarbackground_create_from_screen(x,y,w,h,removeback,smooth)
seria:
screen_save_part('nombre.jpg',104,0,640,480)
pura vida
Texic y Dmg969soft
Muchas Gracias, funciona bien, excepto que solo puedo sacar una foto, si saco una segunda esta substituye a la anterior, que debo cambiar¿
Usá la funcion file_exists con un while para generar el fname
i=1
while (file_exists(working_directory+"Screenshot_"+string(i)+".png")) {i+=1}
fname="Screenshot"+string(i)+".png"