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:signals:zh [2023/11/29 10:07]
hfsr [运输组件]
component:signals:zh [2023/12/27 04:28] (current)
hfsr [信号]
Line 2: Line 2:
 ==== ====
  
-信号是由某些外部来源发送给电脑的信息,可被用于各种用途。它们需要至少有个名字,然后还可以有任意数量的(简单)参数。注意,电脑也可以向自己的信号队列中添加信号。+信号是由某些外部来源发送给电脑的信息,可被用于各种用途。它们需要至少有个名字,然后还可以有任意数量的(简单)参数。注意,电脑自己也可以向自己的信号队列中添加信号。
  
-信号可以通过调用[[api:​computer:​zh|computer.pullSignal()]]或其简单封装[[api:​event:​zh|event.pull()]]消耗。+信号可以[[api:​computer:​zh|computer.pullSignal()]]或其更方便的封装[[api:​event:​zh|event.pull()]]消耗
  
 下面列出了所有由组件和内置库触发的信号。它们由以下格式列出:`信号名(参数名:​ 参数类型,​ ...)`,你可以用`local name, arg, ... = event.pull()`这样的写法拉取它们。  ​ 下面列出了所有由组件和内置库触发的信号。它们由以下格式列出:`信号名(参数名:​ 参数类型,​ ...)`,你可以用`local name, arg, ... = event.pull()`这样的写法拉取它们。  ​
Line 122: Line 122:
 抽象总线卡 抽象总线卡
 -------- --------
 +
 +来自[Stargate Tech 2](http://​stargatetech.theender.net/​miscellaneous/​home.html)。
  
 - `bus_message(protocolId:​ number, senderAddress:​ number, targetAddress:​ number, data: table, metadata: table)` ​ - `bus_message(protocolId:​ number, senderAddress:​ number, targetAddress:​ number, data: table, metadata: table)` ​
Line 131: Line 133:
  
  
-车辆(来自运动红石机构Redstone in motion模组)+车辆
 -------- --------
  
-**注意:**该组件的驱动程序已被移动到附属模组OpenComponents中。+来自[Redstone in motion / remain in motion(红石运动机构)](https://​www.curseforge.com/​minecraft/​mc-mods/​remain-in-motion) 
 + 
 +<del>**注意:**该组件的驱动程序已被移动到附属模组OpenComponents中。</​del> ​  
 +OpenComponents模组的内容已合并进主模组
  
 - `carriage_moved(success:​ boolean[, reason:​string[,​ x:number, y: number, z: number]])`  ​ - `carriage_moved(success:​ boolean[, reason:​string[,​ x:number, y: number, z: number]])`  ​
Line 141: Line 146:
 目录 目录
 ----------- -----------
-{{page>api:​contents:​zh&​noheader&​noeditbutton&​nouser&​nofooter}}+{{page>component:​contents:​zh&​noheader&​noeditbutton&​nouser&​nofooter}}