即从1.swf中的某一帧跳转到2.swf中的某一帧(用按钮)(MX版)。
我试过在1.swf中的最后一帧的一个按钮中加上如下AS:
on(realease){gotoAndPlay("场景 2",1); // 这里指2.swf中的场景2第1帧。}
问题1:unloadMovie("1.swf");这一句无用.(不起任何作用.)
参见:unloadMovie(level/"target")的用法.
问题2:l你是在1.SWF中加载2.SWF.1.SWF就相当于level0,可你按下按钮后就执行LoadMovie("2.swf",0);加载2.swf并设深度为0(也就是使它成为level0),执行到这一句后.在该语句之后的所有语句全部不起作用了.(因为2.swf已经把1.swf替换掉了.).
问题3:影片发布后(编译后),已经不存在场景的概念了.多场景将按照它们在场景面板中的顺序转换成一个长长的时间轴.gotoAndPlay("场景 2",1); 将会被替换成gotoAndPlay(n);(n是根据场景1计算出场景2的实际帧号 如:场景1有18帧.那么场景二个第一帧的帧号为19*/)
因为要控制加载的SWF文件.那么必须在控制前加载它,所以加载与控制跳转.要分为两步来进行.也就是给按钮分配两个事件动作.
on (press) {无忧站长学院,建站自然无忧www.5ucms.org
上一篇:5ucms培训,三分钟理解Flash中的级别关系 下一篇:5ucms帮助让Flash课件中测试题信手拈来 |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms培训,MX中如何实现swf文件的完美跳转的关键词: |