et pourquoi pas un
collision_rectangle(x1,y1,x2,y2,obj,prec,notme)
ou alors tu peux effectivement faire :
a=sprite_create_from_screen(x,y,width,height,precise,transparent,smooth,preload,xorig,yorig)
a sera le sprite obtenu.
Si le rectangle a pour coordonnées x1,y1 ; x2,y2, ça donne :
a=sprite_create_from_screen(x1,y1,x2-x1,y2-y1,true,false,false,false,0,0)
Puis ce sprite, il faut le mettre dans un objet, donc :
object_set_sprite(obj,sprite)
Mais c'est vachement plus long.
_________________
Tous les icones de gm utilisables sur le cbna
ICI