object_get_sprite

返回指定物体的 sprite_index。

语法:

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 的精灵检查实例的精灵索引。如果它们不相同,那么它将为实例分配与物体索引相同的精灵。


上一页:物体
下一页: obj_get_visible
© Copyright YoYo Games Ltd. 2018 All Rights Reserved