Fandom

武装突袭 Wiki

Distance

简体 | 繁體

4,827个页面创建
于此维基上
添加新页面
评论0 分享

您使用了广告屏蔽软件!


Wikia通过广告运营为用户提供免费的服务。我们对用户通过嵌入广告屏蔽软件访问网站进行了使用调整。

如果您使用了广告屏蔽软件,将无法使用我们的服务。请您移除广告屏蔽软件,以确保页面正常加载。

Introduced with Operation Flashpoint version 1.00
  Arguments of this scripting command don't have to be local to the client the command is executed on

点击图片可看到更多讯息

开始使用于

游戏:
Operation Flashpoint
版本:
1.00

描述

描述:
Returns a distance in meters between Objects, Positions or Locations.



NOTE: If positions are supplied as arguments, the coordinates are treated as PositionATL if over the land and as PositionASLW if over the sea. If 2D position is supplied, z is assumed 0.

400px

基本句法

句法:
param1 distance param2
参数:
param1: Object or Array in format PositionAGL or Position2D

param2: Object or Array in format PositionAGL or Position2D
返回值:
Number - Distance in meters or 1e10 if distance cannot be calculated

替代句法

句法:
location1 distance location2
参数:
location1: Location or Array in format Position or Position2D

location2: Location or Array in format Position or Position2D
返回值:
Number - Distance in meters or 1e10 if distance cannot be calculated

范例

范例1:
_meters = player distance _object;

范例2:
_meters = player distance [1,2,3];

范例3:
_meters = [1,2,3] distance [4,5,6];

范例4:
_meters = position player distance nearestLocation [position player, "hill"];

额外资讯

多人游戏:
-
也可以看看:

distanceSqrvectorDistancedistance2D

注意事项

此处撰写句法皆为可行用法. 可到官网[1]专页回报错误. 你可以使用讨论页面或是论坛来进行讨论.
新增注意事项 | 如何新增?

Notes

Posted on Feb 14, 2007 - 12:00
Sudden Death
distance to position3D (array) doesnt work with OFP, only objects

Armed Assault: position3D (array) and object works

Posted on Mar 10, 2010 - 12:00
Rommel
This returns the map distance, not the vector distance, [0,0,0] distance [0,0,1] can be >1 or <1, not exactly 1; unlike the vector math.

Posted on Aug 03, 2012 - 10:15
Igneous01
If a position in format [x, y, z] is provided for both arguments, distance also checks the z dimension as well. Ie: player distance [0,0,200] will return 200, if the player is at this position at ground/sea level.

Posted on March 22, 2014
AgentRev
When objects are supplied as arguments, distance is calculated from their model center (object modelToWorld [0,0,0]), and not the position returned by getPos/ATL/ASL.
However, this is not relevant for units, as their model center matches their world position.

Bottom Section

更多维基

随机维基