surface_get_height

该函数仅返回给定表面的高度 (以像素为单位)。

应该注意的是,如果您在使用 surface_resize 更改其大小后立即调用此方法来检查 application_surface,则它不会返回新值,因为更改需要一两步才能完全处理。等待一步后,它应该正确返回新的尺寸。

注意 在处理表面时,由于表面存储在纹理内存中,因此它们可能随时不再存在。在直接引用表面之前,您应该 始终 使用 surface_exists 检查表面是否存在。

 

语法:

surface_get_height(surface_id);

参数类型描述
surface_idSurface要获取高度的表面。

 

返回:

Real

 

例子:

sh = surface_get_height(surf);

上述代码会将变量 surf 中索引的表面高度存储在变量 sh 中。