- Dokumentacja
- Funkcje wspólne
- getDistanceBetweenPoints3D
Funkcja
getDistanceBetweenPoints3D
Liczy odległość między dwoma punktami w przestrzeni.
Składnia
float getDistanceBetweenPoints3D(float x1, float y1, float z1, float x2, float y2, float z2)Argumenty
x1float- X pierwszego punktu.
y1float- Y pierwszego punktu.
z1float- Z pierwszego punktu.
x2float- X drugiego punktu.
y2float- Y drugiego punktu.
z2float- Z drugiego punktu.
Zwraca
Odległość w metrach.
Przykład
local function near(a, b, range)
local x1, y1, z1 = getElementPosition(a)
local x2, y2, z2 = getElementPosition(b)
return getDistanceBetweenPoints3D(x1, y1, z1, x2, y2, z2) <= range
end