public void AddTorque (float torque, ForceMode2D mode= ForceMode2D.Force);

参数

torque要施加的扭矩。
mode要使用的力模式。

描述

在刚体的质心处施加扭矩。

从概念上说,扭矩是在假想杠杆的末端施加的力,其中支点位于质心处。因此,五个单位的扭矩相当于在一个单位长的杠杆末端施加五个单位的力,或在五个单位长的杠杆末端施加一个单位的力。Unity 的单位是任意的,但扭矩 = 力 x 杠杆长度 的原则仍然适用。

注意,与 3D 刚体不同,Rigidbody2D 只能在一个轴上旋转,因此扭矩是一个浮点值,而不是矢量。

另请参阅:AddForceAddForceAtPositionRigidbody.AddTorque

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961