MC指令方块进阶教程 关于枚举与多个条件输出解析。那前面给大家介绍过execute和testfor指令方块,那下面就给大家将我的世界关于枚举与多个条件输出条件语句详细的介绍分析一下吧!希望大家喜欢。
条件语句
条件语句是模块中的一个重要指令
它用于判断事件是否成立,
若成立则输出;
若不成立则跳过。
条件语句将会涉及到
execute
条件与变量
相对性
testfor
关于枚举多个条件输出
或|| 与 且&&
或||
且&&
或且结合
!非的表达
!非 单个变量
!非 多个执行体
条件嵌套
条件嵌套相对性
条件嵌套与变量
子条件detect
枚举与多个条件输出
1 基本概念
对于多个条件我们只能枚举条件,并对于这些枚举的条件分别输出:
如果:条件1 → 输出:指令1
如果:条件2 → 输出:指令2
┊
如果:条件n → 输出:指令n
如果写成指令就是:
/execute 条件1 相对坐标 指令1
/execute 条件2 相对坐标 指令2
┊
/execute 条件n 相对坐标 指令n
2 条件结合变量
使用execute中的预设。
使用以下指令:
/execute @e[name=f,score_a_min=1,score_a=1]
/execute @e[name=f,score_a_min=2,score_a=2]
/execute @e[name=f,score_a_min=3,score_a=3]
也就是说枚举:对于a的变量值分别为1,2,3的f执行
/scoreboard players set @e[name=f] a 1 将f的a变量值设成1,
那么检测f的a变量值为1的指令方块就有输出。
/execute @e[name=f,score_a_min=1,score_a=1]
其他同理:
/scoreboard players set @e[name=f] a 2
将f的a变量值设成2,
那么检测f的a变量值为2的指令方块就有输出。
/execute @e[name=f,score_a_min=2,score_a=2]
/scoreboard players set @e[name=f] a 3
将f的a变量值设成3,
那么检测f的a变量值为3的指令方块就有输出。
/execute @e[name=f,score_a_min=3,score_a=3]
综合以上例子,多个条件的变量进行枚举,可以得到个体分别的输出。
下一页更精彩
非常的简单,大家只要根据下面的这个基础教程就可以制作自己想要的3D效果视差贴图...下一篇: MC指令方块进阶教程 关于枚举与多个条件输出解析 相关资讯 我...
分享: 上一篇: MC指令方块进阶教程 关于枚举与多个条件输出解析 下一篇: 我的世界虚无世界2MOD教程 教你玩nevermine2 相关资讯 ...