|
主题: 还是关于loadmovie的问题,还是搞不懂,大家帮帮忙!!
|
 sauls
职务:普通成员
等级:1
金币:0.0
发贴:140
|
#12003/2/21 0:53:44
是这样子的,现在有2个swf文件,一个名为loadmovie,一个名为mc2 在loadmovie主场景中有一个MC名为mc1,一个按钮,点击按钮把mc2.swf引用到mc1中,但是导入以后mc2.swf中的AS全部失效,之前有人说过要改路径,但是不懂要在什么地方改 怎么改,希望各位大哥帮帮忙! on (release) { loadMovie("mc2.swf", "mc1"); } 这个是代码,是不是要加_parent呢?要加在什么地方呢? 谢谢!!
|
 手工感情
职务:普通成员
等级:3
金币:10.0
发贴:556
|
#22003/2/21 3:21:23
要改的是mc2.swf中的action。其中所有有_root的全部要换掉。
黑色的风略过我的翅膀,我却无法落下来梳理你的羽毛 ———————————————— ◆5d.cn互动论坛◆ ------|xml版主|------
|
 IT编辑
职务:普通成员
等级:6
金币:10.0
发贴:7769
|
#32003/2/21 4:02:01
说得有点模糊
|
 sywh
职务:普通成员
等级:1
金币:0.0
发贴:66
|
#42003/2/21 9:52:04
是不是将被LOAD的影片AS中的_root全部换成_parent?
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
|
#52003/2/21 10:57:42
mc2里有什么AS贴出来~
|
 sauls
职务:普通成员
等级:1
金币:0.0
发贴:140
|
#62003/2/21 11:25:36
mc2的主场景里有一个名为menu的mc,3个按钮,点击按钮控制menu左右滑动 menu的AS是 onClipEvent (enterFrame) { Xsquare = _root.menu._x; Xdiff = Xpos-Xsquare; Xmove = Xdiff/5; _root.menu._x = Xsquare+Xmove; updateAfterEvent(enterFrame); } 按钮的AS分别是 on (release) { _root.menu.Xpos = 0; }
on (release) { _root.menu.Xpos = 200; }
on (release) { _root.menu.Xpos = 400; }
不能把_root全部换成_parent 换了以后就不能动了
|
 5D荣誉版主
职务:普通成员
等级:2
金币:1.0
发贴:515
|
#72003/2/21 14:30:27
按你说的是不是都在_root?那就把_root去掉试试
我的习惯是在加一句as: _global.root=this 那所有的_root改成root就行了,呵呵。
|
 sauls
职务:普通成员
等级:1
金币:0.0
发贴:140
|
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
|
#92003/2/21 15:19:31
你对路径理解的不够透彻哦~ _root不一定就是用_parent来代替的。比如
menu_mc在mc2的根下 那么_root.menu_mc改为menu_mc就可以了。
|
 sauls
职务:普通成员
等级:1
金币:0.0
发贴:140
|
#102003/2/22 6:53:12
还是不懂,我把原文件放上来,那位大哥帮我改改吧? 我的头皮都快抓破了~谢谢了! www.yano.com.cn/mc2.fla
编辑历史:[这消息被sauls编辑过(编辑时间2003-02-22 06:53:35)]
|
 UndeadCraft
职务:版主
等级:4
金币:10.0
发贴:1993
|
#112003/2/22 9:39:04
把_root去掉就可以.
|
 sauls
职务:普通成员
等级:1
金币:0.0
发贴:140
|
#122003/2/22 10:23:11
但是我试过把_root去掉了呀,没用的
|
 77yu
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#132003/2/22 11:32:50
如果连接的是同级default.asp, this.loadVariables("default.asp", "post");
前面什么也不要,
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
|
#142003/2/22 13:29:13
onClipEvent (enterFrame) { Xsquare = menu._x; Xdiff = Xpos-Xsquare; Xmove = Xdiff/5; _x = Xsquare+Xmove; updateAfterEvent(enterFrame); } 按钮的AS分别是 on (release) { menu.Xpos = 0; } on (release) { menu.Xpos = 200; }
on (release) { menu.Xpos = 400; } ====== 就这样改。
|
 sauls
职务:普通成员
等级:1
金币:0.0
发贴:140
|
#152003/2/22 23:14:29
动是会动了,但是滑动的效果没了,我晕~
|