BlocklyNukkit WIKI

这里是BN百科

章节导览


第三章 拼图块规则


拼图块的种类

点击每一个子项,都会弹出该子项下属的拼图块,拼图块的颜色表明了这个拼图块的类别,拼图块有三种结构:结构型,执行型,输出型


执行型拼图块

执行型的拼图块十分普遍,它们的特点是一个圆角矩形,左侧上端有凹口,下端有凸起,这样,执行型的拼图块就可以通过这些凹凸来上下相互连接,形成更大的拼图。同时,他们的右侧也可能有凹陷或者是内部留有空白,这时为了接入其他的输出型拼图块以实现更强大的功能。


输出型拼图块

输出型拼图块也经常出现,它们的特点是一个矩形,左侧有延伸出去的突起,用于向执行型拼图块提供必要的数据等等,他们的右侧也可能有凹陷或者内部留有空白,这时为了进一步将其他输出型拼图块的数据等进一步加工在输出。这些块内部可能会有输入框,您可以输入数据来修改这些块的输出。


结构型拼图块

结构型的拼图块有明显的特点,这些拼图块都为C字形结构,以便放入其他的执行型拼图块或者拼图块组。结构型拼图块来组织整个拼图的结构,并且执行一些逻辑。请注意,结构型的拼图块也拥有像执行型拼图块一样的上下凹凸,所以它可以跟执行型拼图块和其他的结构型拼图块结合。(提示,结构型拼图块左上角有个小齿轮,点击小齿轮可以设置结构型拼图块的样式)


拼接规则

下面是一些拼接规则:

1、执行型拼图块可以上下拼接到一起; 2、执行型拼图块可以拼接到结构型拼图块的内部或上下(函数块除外);
3、输出型拼图块可以拼到执行型拼图块或者结构型拼图块的右侧缺口或者内部空白中,而且执行型拼图块或者结构型拼图块右侧的缺口或者内部空白必须全被填满;
4、所有的除了函数拼图块及其内部拼图块的拼图块都应该拼到一起,所有函数块及其内部拼图块必须都拼在一起;
5、拼接拼图之前,请务必想好拼出来是什么,能干什么,避免无谓的错误;
6、连接起来的拼图块的执行顺序是:由上到下,由内到外,由右到左;


说了这么多,其实用起来很简单,直接把拼图块拖到合适的位置就会自动连接。
但是,请您务必在连接之前仔细想好,避免一些低级错误,比如文本A加上数字4这样的错误,虽然大部分时候系统会拒绝这样的连接,但是还是有一些情况系统不会检测到并拒绝连接,这就需要您仔细思考,但请相信,这并不难的。


不满意?前往编辑此页面

导航