作者QQsoda (ilikeQ)
看板Flash
标题[问题] swf之间的连结
时间Mon Dec 3 14:55:50 2007
各位大大您好
问题是
我有一个大swf
要连结15个小swf
然後小swf我用_parent去控制大swf的影格
也就是说
我有一个课程 里面有15个单元
我用index.swf去把15个小单元用loadMovie连起来
分别是第一格到第十五格
在15个单元里面(每个小swf里面) 有个menu让学习者去控制他们所想学的单元
只要学习者点选其中一个单元,例如我点第五个单元
课程的menu会回到上一层 _parent.gotoAndPlay("05")
现在问题卡在
index.swf里面
有两个情况
1. 我用this.loadMovie("5.swf") 的话
小swf的menu会有效果,但是按钮不能按
2.我用_root.b_mc.loadMovie("5.swf")的话
小swf的menu不会有效果,按钮是看不到的,
但是按下按钮(原本应该会出现的地方)却可以跑到我要的影格
所以不知道该怎麽样才可以 让menu有效果,又可以连结到正确的地方
各位大大原谅我没办法提供fla
因为两个档案真的太大了
如果有好心的强者,可以帮忙一下
寄站内信互相讨论一下
或者传档案给您看一下.....
拜托了.......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.246.219
1F:推 cjcat2266:loadMovie读取的.swf会取代MC的位置 12/03 15:02
2F:→ cjcat2266:所以後者就是让b_mc变成5.swf 12/03 15:03
3F:→ cjcat2266:至於为什麽没有显示东西...还是要看原始档才知道... 12/03 15:04
4F:推 stfl:在 index.swf 加入, 试看看: this._lockroot = true; 12/03 15:58
5F:推 CPJS:我也是遇到相同的问题 用s大的方法可解决^^ 12/04 11:25
6F:推 QQsoda:我解决了!虽然不是用s大的方法,但是还是很谢谢各位^^ 12/04 12:07
7F:→ QQsoda:我把小swf的menu剪下到大swf(index.swf)上 12/04 12:08
8F:→ QQsoda:这样问题就解决了 用的是_root.b_mc.loadmovie("5.swf") 12/04 12:08