bbox_left

只读变量返回实例的左侧边界框在空间内的位置(沿X轴),其中边界框由实例的遮罩的最大宽度和高度定义(由sprite_index或由mask_index设置)。即使精灵具有精确的碰撞遮罩,边界框也会存在并用于某些事情,因此您可以使用此变量来查找它。请注意,当实例未分配sprite时,返回的值将与实例X位置相同。

请参阅: 边界框

 

语法:

bbox_left;

 

返回:

Real (integer)

 

例子:

if (bbox_left < 0)
{
    x = sprite_xoffset;
}

上面的代码检查实例的边界框是否在房间外,如果是,则将实例设置到新位置。