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

问题描述 投票:0回答:1

我正在创建一条直线飞行的飞机。当我使用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

lua roblox
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.