Zrobiłem obiekt który ma:
/// W create
GML
gui_width=700
gui_height=480
/// W Draw
GML
display_set_gui_size(gui_width,gui_height)
global.vkup = YoYo_AddVirtualKey( gui_width-138, gui_height-138, 64, 64, vk_up );
global.vkright = YoYo_AddVirtualKey( gui_width-74, gui_height-74, 64, 64, vk_right );
global.vkdown = YoYo_AddVirtualKey( gui_width-138, gui_height-74, 64, 64, vk_down );
global.vkleft = YoYo_AddVirtualKey( gui_width-202, gui_height-74, 64, 64, vk_left );
draw_sprite(spr_Up,-1,gui_width-138, gui_height-138);
draw_sprite(spr_Right,-1,gui_width-74, gui_height-74);
draw_sprite(spr_Down,-1,gui_width-138, gui_height-74);
draw_sprite(spr_Left,-1,gui_width-202, gui_height-74);
Natomiast Room jest z widocznościa 700x480
Oraz Object Fallowing 350x240