我的项目中有不同大小的房间。一个房间是一个800×400的矩形。我把窗口设置为800乘400但房间是400乘400,左侧和右侧有黑色空间。 为什么这样,我该如何解决?
答案 0 :(得分:2)
您需要调整窗口大小,应用程序表面和gui大小。
window_set_size(room_width, room_height);
surface_resize(application_surface, room_width, room_height);
display_set_gui_size(room_width, room_height);
(例如,在Room start
事件中)
答案 1 :(得分:1)
至于为什么(如果这仍然对你有意义;)) Game Maker使用您在游戏中打开的第一个房间的尺寸。所有其他房间将显示在同一窗口中。