distance_to_object( obj );
参数 | 描述 |
---|---|
obj | The object to check for. |
Returns: Real.
此函数将会计算,从调用实例的边界框边缘,到指定对象的最近实例的最近边缘的距离。该对象可以是对象索引或特定实例ID以及关键词其他,以像素为单位返回距离。请注意,如果其中一个对象没有精灵或没有定义遮盖,则结果将不正确。
if distance_to_object(obj_Player) < range
{
canshoot = true;
}
上面的代码将检查玩家对象的距离,如果它小于存储在变量“range”中的值,则变量“canshoot”设置为true。