如何使用BodyPosition在直线上平滑移动零件?

时间:2019-10-25 23:11:06

标签: lua roblox

我正在创建一个直线飞行的飞机。当我使用BodyPosition时,Roblox只是甩动零件,而不是平稳地将其移动到一条直线中。

local bp = Instance.new("BodyPosition")
bp.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
bp.Position = Vector3.new(856.13, 190.19, -3211.87)
bp.P = 100
bp.Parent = script.Parent

该零件的起始位置是856.13、190.19、2237.94922

1 个答案:

答案 0 :(得分:0)

尝试使用BodyVelocity,然后在飞机到达目标时将其禁用