此函数将告诉您正在检查的对象是否具有掩码索引,如果有,则它将返回该掩码的索引(这是一个精灵资源),如果没有,则返回-1。请注意这不是实例函数!可以有一个没有蒙版的对象,而同一个对象的实例可以有一个,反之亦然,或者它们甚至可以具有不同的蒙版。您可以使用mask_index实例变量设置单个实例掩码索引。
object_get_mask(obj);
参数 | 类型 | 描述 |
---|---|---|
obj | Object Asset | 要检查的对象的索引 |
if (mask_index != object_get_mask(object_index))
{
mask_index = object_get_mask(object_index);
}
上面的示例将对照对象的掩码_实例的索引来检查实例的掩码索引。如果它们不相同,则它将为实例分配与对象索引相同的掩码。