Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
component:redstone:zh [2023/11/26 14:03]
hfsr [组件:红石]
component:redstone:zh [2023/12/27 03:22]
hfsr [组件:红石]
Line 3: Line 3:
 此组件由[[item:​redstone_card:​zh|红石卡]]提供。 此组件由[[item:​redstone_card:​zh|红石卡]]提供。
  
-1级红石卡仅支持MC原版红石功能(单路模拟红石信号)。2级红石卡提供与其他模组红石系统的联动(集束红石和无线红石)。对于集束红石,在Minecraft 1.12版本我们仅支持Project Red(红石计划),在更低版本我们支持:RedLogic、Project Red(1.1版本)、MineFactory Reloaded(我的工厂重制版)。无线红石方面支持以下模组:WR-CBE、SlimeVoid'​s WR。+1级红石卡仅支持MC原版红石功能(单路模拟红石信号)。2级红石卡提供与其他模组红石系统的联动(集束红石和无线红石)。对于集束红石,在Minecraft 1.12版本我们仅支持Project Red(红石计划),在更低版本我们支持:RedLogic、Project Red(1.1版本)、MineFactory Reloaded(我的工厂重制版)。无线红石方面支持以下模组:WR-CBE、SlimeVoid'​s WR。
  
 ===get*与set*方法重载=== ===get*与set*方法重载===
Line 26: Line 26:
 返回当前输入的(非集束)红石信号值。`getInput(side)`会返回指定[[api:​sides:​zh|方向]]上的红石信号等级。`getInput()`会返回包含所有方向上红石信号等级的表。  ​ 返回当前输入的(非集束)红石信号值。`getInput(side)`会返回指定[[api:​sides:​zh|方向]]上的红石信号等级。`getInput()`会返回包含所有方向上红石信号等级的表。  ​
 请注意返回的表的索引从0开始。因为表的索引其实是方向的原始值,`sides.bottom`对应了0。  ​ 请注意返回的表的索引从0开始。因为表的索引其实是方向的原始值,`sides.bottom`对应了0。  ​
-还需注意此函数用到的方向是相对于电脑而言的。即`sides.south`为**电脑的前方**,而不是世界的南方。类似还有`sides.left`为电脑的左侧,也就是如果你站在电脑面前的话,就是你的右侧。  ​+还需注意此函数用到的方向是相对于电脑而言的。即`sides.south`为**电脑的前方**,而不是世界的南方。类似还有`sides.left`为电脑的左侧,也就是如果你站在电脑面前的话,你的右侧。  ​
 如果使用了例如RedLogic这样的模组,输入值可能会超出MC原版的[0,​ 15]范围。 如果使用了例如RedLogic这样的模组,输入值可能会超出MC原版的[0,​ 15]范围。