sprite_get_xoffset

在精灵编辑器中定义精灵时,需要设置该精灵的原点。当与实例一起使用时,这是精灵将被“附加”或“绘制”的点。此函数返回原点的X轴的相对偏移,基于左上角为0,0位置,A+X为右侧,A-X为左侧。下图说明了这一点:

Sprite Offset Example

 

语法:

sprite_get_xoffset(index);

参数类型描述
indexSprite Asset要查找的xoffset的精灵的索引。

 

返回

Real

 

例子:

if (x - sprite_get_xoffset(sprite_index) < 0)
{
    x = sprite_get_xoffset(sprite_index);
}

上面的代码将确保基于sprite在房间内维护实例(因此sprite始终可见)。