此只读变量返回实例的左侧边界框在空间内的位置(沿X轴),其中边界框由实例的遮罩的最大宽度和高度定义(由sprite_index或由mask_index设置)。即使精灵具有精确的碰撞遮罩,边界框也会存在并用于某些事情,因此您可以使用此变量来查找它。请注意,当实例未分配sprite时,返回的值将与实例X位置相同。
请参阅: 边界框
bbox_left;
Real (integer)
if (bbox_left < 0)
{
x = sprite_xoffset;
}
上面的代码检查实例的边界框是否在房间外,如果是,则将实例设置到新位置。