分支选择

感谢您选择唤境Evkworld!在这一篇教程里,我们将学习分支选择。
可以参考视频学习,也可以下拉查看图文讲解~

分支选择,可以看作是一种条件判断(即switch-case语句),他根据case分支的值,判断是否执行,并且会一直执行下去,直到遇上跳出动作(break)终止事件的执行。

它与事件表的明显区别在于,事件表是从上到下执行,不会中断,而分支选择可以设置跳出,不继续执行。

添加分支选择

首先在上方顶部快捷栏中,点击省略号按钮,打开隐藏面板,找到分支选择,点击添加。

添加成功后,在左下方对象库的抽象对象下,会出现我们新添加的分支选择。

使用分支选择

每个分支case都必须在switch条件下

默认case的条件必须放在分支选择的最后一个

当不想要继续执行下面的事件时,使用跳出动作

比如现在制作不同分数显示不同文本的效果,首先添加一个名为“得分”的全局变量

然后添加事件,利用分支选择,把得分变量当作分支值

然后添加子事件

添加条件 case比较

当大于90,将舞台上文本设为优秀

不想要下面的事件继续执行,在这条事件里添加跳出的动作。

再添加一条子事件,默认case,他会在不满足得分>90时执行,设置文本为得分。

同样,记得跳出

现在的效果是,超过90,文本为优秀,不到90,文本为得分。

预览看一下,预览页右下方可以看到全局变量的值

可以修改为99,看效果

改为80

注意:
如果不加跳出动作,如下,那么事件会一直执行,直到遇见跳出

他的结果是,不会显示文字,只显示得分。

此外,默认case的条件必须放在分支选择的最后一个哦。