object_is_ancestor(obj, par);
参数 | 描述 |
---|---|
obj | 作为被检查物体的子物体。 |
par | 作为被检查物体的父物体。 |
返回: 布尔值
此函数可用于检查物体并查看它是否是另一个物体的父物体。因此,两个参数都需要是物体索引和而 不是 实例 id,第一个参数始终是你想要查明它是否是第二个参数的子参数的物体,第二个参数始终是要作为祖先(父物体)进行检查的物体。
if object_is_ancestor(object_index, obj_Enemy)
{
instance_destroy(); // 销毁实例
}
上面的代码检查运行代码的实例是否是物体 “obj_Enemy” 的子代,如果是,则将其销毁。