Differences

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

Link to this comparison view

component:netsplitter:zh [2023/11/15 14:42]
hfsr created
component:netsplitter:zh [2023/11/15 14:50] (current)
hfsr [Component: Net Splitter]
Line 1: Line 1:
-Component: Net Splitter+组件:网络拆分器
 ================ ================
-This component is provided by the [[block:​net_splitter|Net Splitter]].+此组件由[[block:​net_splitter:zh|网络拆分器]]提供。
  
-The net splitter connects networks, just like a cable. But the net splitter faces can be opened or closed, separating networks. A redstone signal inverts the faces. A scrench can be used to open/close a face. The net splitter also has an api to configure the faces.+网络拆分器可以将不同网络连在一起,就像线缆一样。但是网络拆分器可以被控制开或关,用以切分网络。输入红石信号就可以切换各个面的状态,而且可用螺丝刀扳手手动开启/关闭某个面。网络拆分器还有一套API,可用于配置各面的状态。
  
-Component name: `net_splitter`.  ​ +组件名:`net_splitter` 
-Callbacks:+ 
 +回调函数:
  
 - `open(side: number):​number`  ​ - `open(side: number):​number`  ​
-  Open the side, returns ​true if it changed to open.+开启某面,若其状态切换为开启则返回`true`。   
 +\\
 - `close():​number`  ​ - `close():​number`  ​
-  Close the side, returns ​true if it changed to close.+关闭某面,若其状态切换为关闭则返回`true`。   
 +\\
 - `getSides():​table`  ​ - `getSides():​table`  ​
-  Returns current open/close state of all sides in an array, indexed by direction.+以数组形式返回所有面当前的开关状态,索引值为方向。 ​  
 +\\
 - `setSides(settings:​ table):​table`  ​ - `setSides(settings:​ table):​table`  ​
-  set open state (true/false) of all sides in an array; index by direction. Returns previous states.+以数组形式设定所有面的开关(`true`/`false`)状态,索引值为方向。返回值为之前状态。
  
 目录 目录
 ---- ----
 {{page>​component:​contents:​zh&​noheader&​noeditbutton&​nouser&​nofooter}} {{page>​component:​contents:​zh&​noheader&​noeditbutton&​nouser&​nofooter}}