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

? + F1 + google == : )

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¿

#4 Abril 23, 2012, 03:51:41 AM Ultima modificación: Abril 23, 2012, 12:06:23 PM por Fenris78
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"