为移动设备屏幕缩放游戏制作应用程序

时间:2013-07-18 21:51:04

标签: html5 mobile scaling game-maker

我很难获得我在Game Maker中设计的HTML5应用程序,以便在移动设备屏幕上进行缩放。我尝试使用这一小段代码,在设置对象中设置主游戏室的宽度和高度,然后切换到该房间:

room_set_width(rm_playspace,browser_width);

But that seems be doing absolutely nothing.

您是否使用Game Maker为移动设备成功设计了软件?您是如何使用不同大小的屏幕在移动设备上正确查看软件的?•

3 个答案:

答案 0 :(得分:1)

  

room_set_width(ind,w);

     

<强>描述

     

使用此功能,您可以更改(或设置)游戏中任何房间的宽度除了当前房间

所以你需要去另一个房间,然后调整第一个房间的大小并重新进入房间。

您可以尝试另一种选择 - 只需在调整大小后立即重新启动房间,例如

room_set_width(room, 640)
room_set_height(room, 480)
window_set_size(640, 480) // also you can use window_set_rectangle
room_restart()

(房间不应该是持久的)

答案 1 :(得分:1)

不要忘记设置view_port_xxxview_size_xxx以获得合适的尺寸。您可以使用window_get_width()display_get_width()等 - 有关详细信息,请参阅手册。

答案 2 :(得分:0)

你也可以只调整表面和视图之前的大小。