该 BodyVelocity 对象对一个 BasePart 施加力,使其保持恒定速度。BodyVelocity.Velocity 属性,不要与 BasePart.AssemblyLinearVelocity 混淆,控制目标速度。
BodyVelocity 是 BodyAngularVelocity 的线性对应。如果需要部件移向目标位置,请使用 BodyPosition 取代。如果您需要对对象施加的力进行进一步控制,请考虑使用 BodyForce 或 BodyThrust 来替换。
由此对象应用的力的强度由几个因素控制,即零件的当前速度与目标速度之间的差异。这是乘以 P (力) 来增强或减弱它。最终产生的力被限制为 MaxForce .
概要
属性
确定每个轴可以施加多少力的限制。
决定力在达到目标速度时的攻击性如何。
决定目标速度。
方法
未实现,将始终返回 0 向矢量力。
返回对象中最后的力。
属性
如果通过工作区PGSPhysicsSolverEnabled启用PGS,该属性将被忽略,该属性默认启用。
P 属性决定了在达到目标 Velocity 的同时使用多少 能量 以实现力的应用。这个值越高,使用的电力越多,使用速度越快。所施加的力 BodyVelocity 随着零件当前速度与目标速度之间的差异增加而增加。这个属性乘以这个力来增强或减弱它。