主题:  关于变量传递问题!

english_5d

职务:普通成员
等级:3
金币:10.0
发贴:414
#12001/12/12 9:30:48
主场景中定义一个变量_root.n ,并通过Loadmovie调用另一个SWF,在另一个SWF中,通过按钮事件给_root.n附值,在通过Loadmovie调用第二个SWF,请问此时的_root.n能够传递到第二个SWF中吗?

===========
目前,我经过测试,第一个SWF中附的值可以传到主场景中,并起作用,但是没有办法传到第二个SWF中,有办法解决吗?



english_5d

职务:普通成员
等级:3
金币:10.0
发贴:414
#22001/12/12 9:38:19
举个例子:
三个SWF,
main.swf(主场景)
a.swf (需要LoadMovie的第一个swf,里面有三个按钮)
b.swf (需要LoadMovie的第二个swf,里面有三桢,每桢对应b.swf的相应按钮)
需要实现的效果:在main中调用a和b, 点击a的第一个按钮,b播放第一桢,点击a的第二个按钮,b播放第二桢
------------------------------------------
我的想法:
main中定义 _root.n
a中第一个按钮 _root.n=1
b中stop();
gotoandplay(_root.n);



vital

职务:普通成员
等级:1
金币:10.0
发贴:194
#32001/12/12 12:51:04
b应该loadmovie到一个空的mc里
a里面按钮的action应该是_root.emptymcname.gotoandplay(1)