Minecraft(我的世界)中文论坛

标题: [CBL∫2b]指令方块进阶教程——模块 §3 : #1.9 "条件嵌套"与枚举 [打印本页]

作者: ⭐✔️    时间: 2015-11-14 18:26
标题: [CBL∫2b]指令方块进阶教程——模块 §3 : #1.9 "条件嵌套"与枚举
        #1.9 "条件嵌套"与枚举
利用'条件嵌套'也可以做出枚举条件的输出。










枚举就是一群并联模块。如果枚举的分级相同,则不必纠结先后顺序、

枚举示意图:
条件1(支模块核心)→输出1(支模块第一个Condition的Chain通路)
条件2(支模块核心)→输出2(支模块第一个Condition的Chain通路)

条件n(支模块核心)→输出n(支模块第一个Condition的Chain通路)













如果看不懂图就来解释下:

1.条件→Conditional的Chain→Chain:单输出型
条件符合只会Conditional的Chain输出,后面的Chain全部都是跟随控制自己的核心一直执行的;

2.条件→Conditional的Chain→Conditional的Chain:连锁输出型
条件符合第一个Conditional的Chain就会输出,如果输出成功,那么接着的Conditional的Chain就会继续输出,一直往Conditional末端堆;
这种就是'且',以后讲解

3.条件→Conditional的Repeat→Chain:多输出型
只要条件符合,后面的嵌套模块就会都输出。其中Conditional的Repeat作为输出模块的核心。这种类型支持枚举的嵌套(所以需要分级);

4.条件→Conditional的Repeat→Conditional的Chain:连锁多输出型
条件符合,后面的嵌套模块核心会输出。如果这个核心执行成功,输出接口的Conditional的Chain接着输出,接着和连锁输出一样。这种类型支持枚举的嵌套。


总结:
条件→Conditional的Chain
单输出
条件→Conditional的Repeat
多输出(嵌套模块)

→Conditional的Chain
执行取决于接口前的输出是否成功
→Chain
不管成不成功都跟随控制自己的核心执行



上面所总结的基本就是整个'条件嵌套'的输出性质总结,现在不需要掌握,只需要了解如何创建'条件嵌套'枚举即可。



模块1.9补丁总索引

模块总索引

[groupid=546]Command Block Logic[/groupid]
作者: 爽濠    时间: 2015-11-14 18:57
为什么你最近的帖子图片我总是不能看到?
作者: 饺子dumpling    时间: 2017-2-19 00:02
MC可以用boolean型了。
作者: Demon_Ghost    时间: 2017-2-19 00:14
怎么clear除一个东西外的所有东西
作者: qq1345695870    时间: 2017-2-19 09:27
很帅很使用  加油啊楼主




欢迎光临 Minecraft(我的世界)中文论坛 (https://www.mcbbs.net/) Powered by Discuz! X3.5