变量数组发现
原来除了单位组,玩家组,计时器之外,对话框和不规则区域也是需要自己设置数组范围才能使用滴.就是说一个对话框数组变量(udg_dialog)范围为,也就只能有udg_dialog .udg_dialog .udg_dialog 这3个变量为有效变量:
local integer i = 0
set i = 0
loop
exitwhen (i > 2)
set udg_dialog = DialogCreate()
set i = i + 1
endloop
不规则区域也是如此.
貌似其它都不是了┗_┛!!···
用局部变量数组也要注意了···
不是数组不能用,是因为单位组、玩家组、计时器、对话框这些东东是需要新建的。
在WE里设置了数组大小和初始值的全局变量,会在一个叫做InitGlobalsVariables的函数里得到对象创建、赋值什么的。
如果一个单位组数组你没有设置数组大小,也可以在用到某个索引的时候创建新单位组... 引用第1楼Conflux于2010-08-14 19:35发表的:
不是数组不能用,是因为单位组、玩家组、计时器、对话框这些东东是需要新建的。
在WE里设置了数组大小和初始值的全局变量,会在一个叫做InitGlobalsVariables的函数里得到对象创建、赋值什么的。
如果一个单位组数组你没有设置数组大小,也可以在用到某个索引的时候创建新单位组... images/back.gif
哦
嗯嗯,明白!
页:
[1]