Flash技巧:容易忽略的预载

王朝other·作者佚名  2006-11-24
宽屏版  字体: |||超大  

因为这个星期要开一个讲座,所以制作了一些容易犯错的例子,下面是其中的一个:

一个实例名为mc的影片剪辑,第1帧加了stop()动作,放在主场景的第1帧上。

主场景的第1帧加下列代码:

stop();

mc.gotoAndPlay(10);

测试,执行顺序为:

frame1 of _level0

frame1 of mc

frame10 of mc执行结果:

影片剪辑mc的播放头停在第10帧

显然,错误的原因是mc未加载完就执行了mc.gotoAndPlay(10),结果当然不对。

解决问题很简单,只需判断mc是否完全加载再执行mc.gotoAndPlay(10);就不会有问题了。

类似的问题还有很多,没判断xml完全加载就开始解析,没判断图片加载完成就开始设置图片的属性......

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有