关于FlASH 变量

来源:百度知道 编辑:UC知道 时间:2024/09/23 06:06:34
on(Release){_root.num1=_parent.pic_mc._currentframe
_root.num2=num1-1
if(_root.num2<1){
_root.num2=_parent.pic_mc._totalframes
}
}
请问 _root.num是什么 如果是全局变量 但是却没有声明 找了下 有人说是 场景变量 我不明白 这么写有什么意义 既然是变量 为什么 不直接用var 声明呢?? 请知道指教下 在下感激不尽 帮助找了好像也没的
希望高手能详细的说明白,这个问题真的把我搞的很困惑 谢谢

这是全局变量没错

至于声明吗不是必须的
这就是AS2.0的一个特殊之处了 说是弊端也可以

_root.num 你在这么写的同时就已经是声明了 var可有可无
你直接写num 也可以 没什么影响