直接明了的讲吧
首先 就是 Gui不随着窗口大小 的变化 而变化
首先 确定一下 游戏的一倍的窗口大小
比如 我的得游戏 是 1280*720的 反正这种东西八仙过海
size = x display_set_gui_size(width*size, height*size);
然后 大家照常绘制就行了
知道 gui的 原点是屏幕左上角 向下 向右延伸就好
关于size 嘛 就是 拿来 进行 2倍的图 一倍绘制 的做法而已
(为了让字体 高清 看着一倍大小 其实 是23倍的大了)
draw_sprite_ext( sprite, subimg, x*size, y*size, xscale, yscale, rot, colour, alpha );
其实也有别的方法 我就是乐意这样做而已
然后就是 将gui作为 按钮 用了
var device = 0;//作为电脑只用上0就好了 if (device_mouse_y_to_gui(device)=yy ) and (device_mouse_x_to_gui(device)=xx) {执行}
赞