object_get_sprite(obj);
参数 | 描述 |
---|---|
obj | 要检查的物体的索引 |
返回: 实数
此函数将告诉你正在检查的物体是否具有精灵,如果是,则它将返回该精灵的索引,如果不是则返回 -1。请注意,这不是实例函数!你可以拥有一个没有精灵的物体,而同一个物体的实例可以有一个,反之亦然,或者它们甚至可以有不同的精灵。你可以使用 sprite_index 实例变量设置单个实例精灵。
if sprite_index != object_get_sprite(object_index) sprite_index = object_get_sprite(object_index);
上面的示例将针对实例的 object_index 的精灵检查实例的精灵索引。如果它们不相同,那么它将为实例分配与物体索引相同的精灵。