情形(Case)


描述

此动作将会在 Switch创建一个新Case(情况)。你需要给出此case的值,它将被用来和switch给出的变量作比较。如果变量和此case的值一样,那么将会运行此case中的动作。要把动作添加到一个case中后只能在那个case中运行。 你应该将要添加的动作放在case的一边,就像你把动作添加到”if"中那样。 Drop Actions Into A Case

注意case的值 必须是一个常量,但可以是任何数据类型(数值,字符串,只有常量的表达式,等等),只要它在编译时是一个单独的值就行。因此你不能使用带有变量的表达式。如果你在swtich外尝试运行case,那么将会给出错误。


动作语法:

Case Syntax


参数:

参数 描述
常量 用于和switch中输入值比较的常量


例如:

Case Example
上述动作代码块将取得一个变量的值,然后将它和不同的可能的case做比较。如果它符合之中某个case,将会执行此case中的动作。否则将继续让变量和下一个值作比较看它是否符合。在运行完一个switch后,将一个计时器设为30。