当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > mx2004的新东东--newMovieClipLoader

Flash动画制作
Flash5键盘鼠标应用(二)
Freehand和Flash的结合应用(4)
Flash5 有声音的三眼狼(二)
Freehand和Flash的结合应用(7)
Freehand和Flash的结合应用(10)
Freehand和Flash的结合应用(12)
Flash5 位移操作(二)
Flash5制作水波倒影效果(二)
Flash5任意两点间随机画线(三)
Flash 神奇遮罩之原理篇(3)
Flash 神奇遮罩之动态篇
Flash 神奇遮罩之图片篇(1)
Flash MX 视频导入功能详解(5)
利用Flash MX模板制作XML动态菜单(1)
用动作脚本动态创建和控制文本框 (6)
FW MX和Flash MX的亲密合作(2)
FW MX和Flash MX的亲密合作(5)
Flash中音量和左右声道平衡的控制(2)
Flash MX的AS绘图和时间控制 下
Flash5 有声音的三眼狼(四)

Flash动画制作 中的 mx2004的新东东--newMovieClipLoader


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 92 ::
收藏到网摘: n/a

原来要loadMovie还的自己写很麻烦,到了2004就不用了烦了.今天有空就研究了一下这个新东东MovieClipLoader,感觉很不错。有些没有写到的属性,各位有兴趣可以去看看Help,下面共享给大家
//定义一个loaderMyLoader = new MovieClipLoader();//这个不用说了吧MyListener = new Object();//load完后对mc的初始化,这里我随便设定了一个值_x=0MyListener.onLoadInit=function(Target_MC){	Target_MC._x=0;	trace (Target_MC._x);}//load过程中执的语句,也就是方便我们显示load百分比的了MyListener.onLoadProgress = function(Target_MC, loadedBytes, totalBytes) {	_root.msg2.text = loadedBytes+"---->"+totalBytes;};//load开始时执行的语句,也就是告诉你,开始load了(废话)MyListener.onLoadStart = function() {	_root.msg.text = "Load begin";};//load出错时执行的语句MyListener.onLoadError = function() {	_root.msg.text = "Sorry! load error";};//load完成执行的语句MyListener.onLoadComplete = function() {	trace ("c");	_root.msg.text = "load completed";//这里我自己加的,因为在本地的时候load太快,所以执行不了play(执行play的时候,flash认为还没调入,//在网上测试的时候没这问题,如果你发现这里的语句没执行,你不妨试试	function lok(){	_root.loadl.play();	clearInterval(rok);	}	rok=setInterval(lok,1000);};//绑定侦听MyLoader.addListener(MyListener);//这些不用说了吧了l1.onPress = function() {	MyLoader.loadClip("1.swf", _root.loadl);};l2.onPress = function() {	MyLoader.loadClip("2.swf", _root.loadl);};