FLASH 脚本问题!谁能帮我解释一下以下的代码!
来源:网络收集 作者:解语人 时间:2008-4-28 12:45:00
on (release) {
if (_root.link<>num and _root.animation == 1) {
_root.animation = 0;
_root.link_prev = _root.link;
_parent[item+_root.link].gotoAndPlay(s2);
_root.link = num;
_root.play();
_root.scroller.gotoAndStop(3);
}
}
应该是某个按钮的脚本(而且应该是as2.0的):
on (release) { //当按钮被松开时
if (_root.link<>num and _root.animation == 1) { //如果场景里的变量link不等于变量num并且场景里的变量animation等于1
_root.animation = 0; //那么把场景里的变量animation赋值为0
_root.link_prev = _root.link; //把场景里link的值赋给场景里的变量link_prev
_parent["item"+_root.link].gotoAndPlay("s2"); //上一级里的实例名为"item"+root.link(这个意思是把场景里变量link的值变成字符型的,并且接在item后面)的实例播放它的标签为s2的帧
_root.link = num; //把num的值赋给场景里的变量link
_root.play(); //场景开始播放
_root.scroller.gotoAndStop(3); //场景里实例名为scroller的实例跳转到它的第3帧并停止
}
}
终于打完了.上面的"场景"是指这个按钮所在的场景