局部变量 && 单位变量

局部变量:

这个跟全局变量唯一的区别是,局部变量只能在当前触发器生效,即作用域只在当前触发器内,在当前触发器以外的地方将无法访问这个局部变量

比如你在小学二年级一班,那么你们班的同学会认得你,假定你和其他班的同学没有接触过,那么你去二班、三班,就不会有人知道你是谁

同理,在ic编辑器里,如果你在A触发器创建一个名为c的变量,在B触发器又创建了一个c变量,两者不会冲突


例如下图:


后面还有一个带数组的局部变量,由于数组用法完全一致,不再赘述

注:不推荐使用局部变量,因为使用不当就会产生一些新手无法理解的bug,比如内部计时器内不能使用外部的局部变量


单位变量:

这个也好理解,就是在一个单位上设置变量,例如我在A单位上设置了x变量,又在B单位上也设置了x变量,两者同样不会冲突

我们访问单位变量的方式便是单位【***】中的变量,适用于多单位的场景使用,比如耐久的弹幕