主题:  如何将数组定义成全局变量?

macgroup

职务:普通成员
等级:1
金币:0.0
发贴:22
#12001/7/17 21:24:34


我在程序开头定义了一个数组,想在后面的scipt中调用,director就报告无效的变量,有解决办法吗?



rainy_5d

职务:普通成员
等级:2
金币:1.0
发贴:225
#22001/7/17 22:45:08
是怎样定义的呢?需要用关键字global声明数组才是全局数组。

eg:

--movie script

global gListx
on startmovie
glistx=[2,3,5]
end
定义了一个全局数组,你在今后的程序中可以使用,但是不要忘记在每个需要用到这个全局数组的脚本声明段中都必须声明它。我想,你可能是只定义了全局数组,但没有在使用它的脚本中声明,才会出错.

编辑历史:[这消息被rainy编辑过(编辑时间2001-07-17 22:46:12)]