display_get_gui_height

此函数获取在 绘制 GUI 事件 中使用的 GUI 的高度 (以像素为单位)。

注意 当您的 application_surface 大于显示器的尺寸 (大致) 时,并且您在当前房间初始化完成之前调用此函数,例如在全局脚本、房间的创建代码或实例的创建事件中,返回的值可能不准确。为了在这种情况下获得准确的结果,请在 Draw 事件中调用它。

 

语法:

display_get_gui_height();

 

返回:

Real

 

例子:

Draw GUI Event

var _height = display_get_gui_height();
var _valign = draw_get_valign();
draw_set_valign(fa_bottom);
draw_text(5, _height - 5, "I am drawn in the bottom-left corner of the GUI");
draw_set_valign(_valign);

上面的代码在 GUI 中绘制文本:它首先使用 display_get_gui_height 获取 GUI 高度,然后将垂直文本对齐设置为 fa_bottom,然后使用 draw_text 绘制一行文本 并最终将垂直文本对齐方式重置为其之前的值。