BodyGyro

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

已弃用

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

  • 读取并联

    确定每个轴可能应用的扭矩上限。

  • 读取并联

    决定扭矩在达到目标方向时的攻击性。

属性

CFrame

读取并联

CFrame 属性 (不要与 Class

读取并联

D 属性是 how much dampening 将适用于使用目标达到目标的扭矩 CFrame 。当零件接近目标时,它需要减速,否则它会旋转过目标并

MaxTorque

读取并联

MaxTorque 属性确定在每个轴在达到目标方向 (CFrame ) 上可能应用的最大扭矩值。如果零件不移动,请考虑提高这个值 (还需要检查它是否是 Anchored 或附于任何已锚定的零件).

读取并联

力 属性确定使用多少 CFrame 在应用扭矩以达到目标 Class.BodyGyro.CFrame|CFrame 。 高值越高,就越多使用 1>力1> ,就越快使用。

方法

活动