我需要的是一个预加载程序来运行,当它检测到swf被加载时它将停止并且map.swf将开始运行。我已经把网络拖了几个星期,但没有运气。我有一个巨大的776kb闪存地图。我需要一个预加载器才能在该映射之前运行,但它需要是一个独立于map.swf的预加载器。请有人有任何想法。我真的很感谢一些帮助。在此先感谢preloader for external as2 swf
回答
还好发现:http://actionscripts.org/forums/showthread.php3?t=74988&highlight=preloader+tutorial+MX+2004
stop();
// ----- // -------------预加载------ //使预加载器栏不会立即显示为“full” bar_mc._xscale = 0; //将Movie加载到级别1 loadMovieNum(“yourMovie.swf”,1); //请注意加载的影片有一个空白的第一帧。 _level1.stop(); ((_ level1.getBytesLoaded()/ _ level1.getBytesTotal())* 100); //获取第一级的字节并将其设为百分比 percent = Math.ceil((_ level1.getBytesLoaded()/ _ level1.getBytesTotal())* 100); //使用百分比来确定预加载器栏的xscale。 bar_mc._xscale = percent; //如果加载游戏1级 如果(百分比> 99){// 注意,您必须删除的onEnterFrame否则 //将继续运行,并只播放帧2永远。 删除this.onEnterFrame; _level1.gotoAndPlay(2);
}
};
基本上这是完全独立的,以我的主要外部SWF ..只要确保你把它放在同一文件夹中,并与所有的文件结构不变调用它,否则它不会工作。它的高度和宽度与我所调用的外部swf的高度和宽度相同 - 我已将帧替换为帧1,因为这是我的代码的负载从外部fla开始的地方。作品一种享受。也是最后一个帧号为(2)的参考,我已经改变为第1帧,所以它从外部swf的开始播放。酷.....
- 1. External Preloader原因TypeError
- 2. As2 jpg preloader从xml中拉出
- 3. 反混淆AS2 SWF
- 4. MediaWiki:Parameters for external images
- 5. svn external for git?
- 6. 在另一个as2 swf中与加载的as2 swf通信
- 7. 问题加载AS2 SWF到SWF AS3
- 8. S3 CORS for external acces
- 9. 调整加载SWF AS2
- 10. loadClip as2不加载swf
- 11. SWF关闭时AS2检测
- 12. as2中的外部swf后面的按钮
- 13. 在AS2中,阻止点击外部SWF
- 14. 从as3 swf调用as2函数
- 15. AS2 FP8:HTTPS SWF从HTTP加载数据
- 16. AS2家长 - 儿童swf通讯
- 17. AS2中的SWF中心如何
- 18. 在as2项目中使用as3 swf
- 19. AS2 .swf loadmovie()和unloadmovie()嵌套在AS3.swf容器中时失败
- 20. 托管AS2 swf的AS3 swf如何共享相同的阵列?
- 21. AS2 Gallery swf加载到主网页AS3 swf
- 22. 如何在as3 swf中显示as2 swf文件?
- 23. FLASH:获取运行从AS3 SWF /负载AS2 SWF inputText的值
- 24. 将变量从AS3 SWF传递给AS2 SWF
- 25. AS3 - MovieClip Preloader
- 26. Android Eclipse NoClassDefFoundError for external .jar android文件
- 27. Flex preloader没有显示
- 28. 用AS2预加载外部swfs
- 29. Preloader不能在线工作
- 30. 将外部PNG加载到加载到AS3 swf包装中的AS2 swf中