BodyGyro 对象在 BasePart 上施加扭矩(旋转力),使其保持一致的角度或方向。这允许创建指向特定方向的零件,因为如果真实的旋转器正在它上面作用,它就像真实的伺服器一样。基本上,它是旋转对象的旋转对称。
如果您想保持一致的角度速度,请使用 BodyAngularVelocity 。
Class.BodyGyro.CFrame|CFrame 属性控制目标方向。只有角度部件的 CFrame 使用;位置不会产生任何不同。Class.BodyGyro.MaxTorque|MaxTor
代码示例
BodyGyro
local part1 = workspace.Part1 -- The part that will turn to face Part2
local part2 = workspace.Part2
part1.BodyGyro.CFrame = CFrame.new(part1.Position, part2.Position)
概要
属性
确定目标方向(被忽略的传输部件)。
确定要使用的减震量来达到目标 CFrame 。
确定每个轴可能应用的扭矩上限。
决定扭矩在达到目标方向时的攻击性。