作者jones86723 (jones)
看板Flash
标题Re: [问题] 关於load swf的问题
时间Wed Jun 4 02:40:41 2008
※ 引述《gamed (Maiko)》之铭言:
: 小弟我 想用load 别的swf档
: 第一个试了 在一个mc 内写
: loadMovienNum("test.swf",99);
: _level99.play();
: 但是 这样读入 好像test.swf 没办法包在此mc内
: 後来改成
: this.createEmptyMovieClip("logo_mc",90);
: loadMovie("01.swf", logo_mc);
: 这次可以很顺利 包在此mc内..
: 但是我却不知道该如何 去play(); 此swf..
: 我可能表达的不是很好..
: 主要是play();
: 因为 load进来 不play()..
: 这个swf 好像就没办法继续往下跑了(例如按钮那些都没效)
这问题我很久以前遇过,主要的问题在程式读完play那一行时其实他还没load到01.swf,
当他load完时play()那一行早以读完了,所以来不及反应,
只要加个侦听程式就好了按f1搜寻"侦听"
最後再用mclListener.onLoadComplet的函式去令他logo_mc.play()就有动作了
不信可以试试用setInterval的方式5秒後再叫他play他也会跑喔
这样讲会复杂吗~~~~~
简单讲就是"闪电侠的便当都还没放在桌上就开始吃了"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.216.126.94
1F:→ etrexetrex:闪电侠的便当都还没放在桌上就开始吃了 06/04 18:20