变量编辑器里变量数组大小
变量编辑器里变量数组大小有什么用,我只知道单位组和计时器和逻辑值和散列表的有关系,其他的整数和单位没关系,
但是在定义局域数组变量的时候要怎么办,怎么么申明数组的大小
WE的数组其实是没尺寸之分的。
所有数组的尺寸其实都是8192,所以你在定义局部变量的时候也无需指定大小。
GUI对话框里那个尺寸其实并不是用来指定数组尺寸,其真正意义是用来在初始化的时候设定每个元素的初始值。
比如你有一个计时器数组,而尺寸设定了4,那么它就会帮你把0-4这五个元素都初始化成“一个新的计时器”。而5以后的变量指向的都会是空的。
这也是为什么许多初学者会说“WE根本就不支持计时器数组嘛”,那其实是因为他们没初始化而已,不存在的计时器当然都操作不了。大部分人在勾了“数组”以后就忘了改尺寸那一栏了,许多半桶水教程甚至会误导新手说“尺寸那一栏根本没用的”
直接拆开jass代码看就知道
页:
[1]