前言:
作者简介:短尾巴小鳄鱼 ,一位不放弃自己的上进卷妹
💬 如果文章知识点有错误的地方,请留言指正~和大家一起学习,一起进步
💬 人生格言:昨日种种,皆成今我。今日种种,方成新我。切莫踌躇,莫停留,莫沉溺💬
如果感觉博主的文章还不错的话,还请关注、点赞、收藏三连支持一下博主哦
文章目录
一、Switch Controller开关控制器
1. 作用
- 控制哪个子项将被执行
2. 参数详解
- Switch value:填写想要被执行的子项的名称或下标值
- 如果填下标值,则从0 开始
- 如果下标值超出范围,则将运行第0个元素,因此0是默认下标值
- 如果下标值是空字符串,则将运行第0个元素
- 如果Switch value填了非数字(非空),则将查找具有相同名称的子项(区分大小写)
- 如果两个名称都不匹配,则选择名未default(大小写无关)的元素
- 如果没有默认值default,则不会选择任何元素,即控制器不会执行任何内容
3. 具体实例
随机产生个下标值的例子:
注意:test没有下标值,默认是0
运行结果(每次都不一样):
超出下标值范围的例子:
运行结果如下:
可以看到,不管运行多少次,都只运行第一个子项
空字符串的例子:
运行结果如下:
可以看到,空字符串,也是只运行第一个子项
名称的例子:
-
匹配到名称,运行该名称的子项:
运行结果如下:
-
匹配不到名称,运行名称为default的子项:
运行结果如下:
-
匹配不到名称,并且Switch Controller下没有名称为default的子项,则什么都不运行:
运行结果如下:什么都不运行