如何获得两个物体之间的距离? (LUA)

时间:2018-11-17 11:17:52

标签: lua

game:GetService('RunService').RenderStepped:connect(function()
    if ENABLED then
         local lol = game.Workspace.Zombies:GetChildren()
         local me = game.Players.LocalPlayer.Character
         for index, lol in pairs(lol) do
    if lol:IsA("Model") then
    local AIM = lol:FindFirstChild(_G.AIM_AT)
    if AIM then
    CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
         end
end
end
end
end
end)

如何获取“我”和“目标”之间的距离? 我已经尝试过一切..:/

1 个答案:

答案 0 :(得分:0)

https://developer.roblox.com/articles/Magnitude 这就是它在Wiki上所说的, 这是一个范例:

local distance = (part1.Position - part2.Position).magnitude

print(distance)将返回距离(以int / float之类的值表示)