版本: Unity 6 (6000.0)
语言英语
  • C#

ArticulationBody.GetJointAccelerations

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们确实会阅读用户提出的每项更改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public int GetJointAccelerations(List<float> accelerations);

参数

accelerations 提供的浮点数列表,用于读取并存储关节加速度数据。

返回值

int 整个关节体层次结构的总自由度。

描述

将整个层次结构中的关节体关节加速度读回提供的浮点数列表。

这将从根节点开始,以整个关节层次结构的简化坐标空间返回关节加速度,并将结果写入提供的浮点数列表。每个关节加速度 DOF 由一个浮点数表示,但是根据关节体的类型,每个关节可能会有零个、一个或三个 DOF。可以通过调用 ArticulationBody.GetDofStartIndices 并使用特定关节体的索引(通过 ArticulationBody.index)对返回的 dofStartIndices 列表进行索引来找到结果列表中特定关节体数据的具体位置。可以使用 ArticulationBody.dofCount 找到关节体的自由度数量。

度量单位 - 线性运动为 m/s^2(米每秒平方),角运动为 rad/s^2(弧度每秒平方)。

其他资源: indexGetDofStartIndicesdofCountSetJointAccelerations