航空学传感器集成
导航台集成
附着在 航空学 的 导航台上,读取目标的数据
| 方法 | 返回值 | 说明 |
|---|---|---|
pe.getNavTargetPos(ch) |
{x, y, z} |
目标世界坐标 |
pe.getNavSelfPos(ch) |
{x, y, z} |
自身世界坐标 |
pe.getNavDistance(ch) |
number |
到目标距离(米) |
pe.getNavRelativeAngle(ch) |
number |
方位角(度,0~360) |
速度传感器集成
| 方法 | 返回值 | 说明 |
|---|---|---|
getPhysicsVelocity(ch) |
{x, y, z} |
地面速度(m/s) |
getPhysicsAirVelocity(ch) |
{x, y, z} |
空速,已减风速(m/s) |
getPhysicsAngularVelocity(ch) |
{x, y, z} |
角速度(rad/s) |
getAxisVelocity(ch) |
number |
返回沿传感器安装轴线的速度分量(m/s) |
物理数据读取
需要pe附着在物理体上的任意方块上
| 方法 | 返回值 | 说明 |
|---|---|---|
getPhysicsPos(ch) |
{x, y, z} |
物理体的世界坐标(m) |
getPhysicsOrientation(ch) |
{x, y, z, w} |
物理体的旋转四元数 |
getPhysicsCenterOfMass(ch) |
{x, y, z} |
物理体的质心世界坐标 |
getPhysicsMass(ch) |
number |
pe附着的方块所在的物理体的质量(kg) |
getPhysicsChainMass(ch) |
number |
物理体链总质量(kg) |
getPhysicsGravityForce(ch) |
number |
pe附着的方块所在的物理体的重力(pN) |
getPhysicsChainGravityForce(ch) |
number |
物理体链总重力(pN) |
经过测试 一个物理体上装配过后的 物理轴承 会计算两次重力
所以getPhysicsChainGravityForce的值可能会与你手动计算的值不符
如果你需重力参与精确计算,尽管使用 getPhysicsChainGravityForce