在精灵编辑器中定义精灵时,需要设置该精灵的原点。当与实例一起使用时,这是精灵将被“附加”或“绘制”的点。此函数返回原点的X轴的相对偏移,基于左上角为0,0位置,A+X为右侧,A-X为左侧。下图说明了这一点:
sprite_get_xoffset(index);
参数 | 类型 | 描述 |
---|---|---|
index | Sprite Asset | 要查找的xoffset的精灵的索引。 |
if (x - sprite_get_xoffset(sprite_index) < 0)
{
x = sprite_get_xoffset(sprite_index);
}
上面的代码将确保基于sprite在房间内维护实例(因此sprite始终可见)。