image_mcl.addListener(mclListener);
///////在需要加载子体的位置插入如下代码////////
//子体的宿主
this.createEmptyMovieClip("子体", this.getNextHighestDepth());
//如果需要载入的swf帧速是60,那么fps=1000/60
var fps:Number = 1000/60;
image_mcl.loadClip("子体.swf", 子体);
接着看一下子体文件,假设某帧上原来有下面的函数:
stop();
play_btn.onRelease = function() ;
gotoAndStop_btn.onRelease = function() ;
需要把它们进行一下改造,把所有缺省调用的跳转语句改成"mc. 跳转语句"的方式:
this.stop();
play_btn.onRelease = function() ;
gotoAndStop_btn.onRelease = function() ;
注意:别忘了改造子体中所有含有跳转语句的脚本(nextFrame和prevFrame不用改),如果子体含有onEnterFrame程序,请改成SetInterval方式。如果你的子体在某一帧包括的MovieClip超过了256个,会出现递归溢出的错误。










