OC:Sable

OC:Sable

OpenComputers:为Sable重启的附加组件!

OC: Sable 是 OpenComputers: Rebooted 的一个附加模组,它新增了一张卡片,让计算机可以直接访问 Sable 子层级!

这在功能上与 CC: Sable 类似!

特性:

  • Sable 卡片(component.sable)
    • isInPlotGrid - 函数:判断计算机是否位于某个子层级内
    • uniqueId - 字段:计算机所在子层级的唯一 ID,或 null
    • name - 字段:允许计算机获取或设置子层级的名称,或 null
    • logicalPose - 字段:子层级的逻辑姿态,以 table 形式表示,或 null
    • lastPose - 字段:子层级的上一个姿态,以 table 形式表示,或 null
    • velocity - 字段:子层级的速度,或单位向量
    • linearVelocity - 字段:子层级的线速度,或 null
    • angularVelocity - 字段:子层级的角速度,或 null
    • centerOfMass - 字段:子层级在绘图网格中的质心,或 null
    • mass - 字段:子层级的质量,或 null
    • inverseMass - 字段:子层级的质量倒数,或 null
    • inertiaTensor - 字段:子层级的惯性张量 3x3 矩阵,或 null
    • inverseInertiaTensor - 字段:子层级的逆惯性张量 3x3 矩阵,或 null
    • getAirPressure - 函数:获取同一维度中给定位置的气压
    • gravity - 字段:该维度的重力向量
    • magneticNorth - 字段:该维度的磁北向量
    • universalDrag - 字段:该维度的通用阻力常数
    • dimensionPhysics - 字段:该维度的维度物理设置,以 table 形式表示
    • defaultDimensionPhysics - 字段:默认维度物理设置,以 table 形式表示

待办事项:

  • 手册条目
  • 创造模式标签页
  • 支持物理的无人机
  • 为 OC 单独移植 CC: Advanced Math

常见问题

问)为什么我应该使用这个,而不是 Aeronautic 现有的计算机行为? 答)你完全不必。虽然我的卡片确实提供了对内部物理信息更广泛的访问,但使用现有驱动程序推导出这些值中的大部分并非不可能。然而,这是 Sable 的附加模组,而不是 Aeronautics 的! 虽然两者很可能会一起使用,但其他人完全可以在不使用 Aeronautics 的情况下使用 Sable!