仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 981|回复: 8
打印 上一主题 下一主题

[学习教程] FLASH教程之Load完一切的文件后才播放的程序

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:43:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。
1.入手下手固然是要stop()第一帧;

2.把一切必要导进的文件路径放在数组中,(文件格局只包含swf和jpg)把必要显现层级高的放在数组的前面。以下:

vararr_swf=newArray();
arr_swf[0]="LeftGuy.swf";
arr_swf[1]="RightBg.swf";
arr_swf[2]="RightTitle.swf";
arr_swf[3]="RightBorder.swf";
arr_swf[4]="Menu.swf";
arr_swf[5]="Banner.swf";
arr_swf[6]="SwitchGuy.swf";
arr_swf[7]="ToHome.swf";
_root.cur_swf=0;//以后所指向的arr_swf数组的游标
3.用MovieClipLoader类来完成次要函数
functionload_swf(str_swf,int_level){
varmy_mcl=newMovieClipLoader();
myListener=newObject();
myListener.onLoadStart=function(target_mc){
varloadProgress=my_mcl.getProgress(target_mc);
_root.mc_loading.loading.text=Math.round(100*loadProgress.bytesLoaded/loadProgress.bytesTotal)+"%("+str_swf+")";
};
myListener.onLoadProgress=function(target_mc,loadedBytes,totalBytes){
trace(Math.round(100*loadedBytes/totalBytes)+"%("+str_swf+")");
_root.mc_loading.loading.text=Math.round(100*loadedBytes/totalBytes)+"%("+str_swf+")";
};
myListener.onLoadComplete=function(target_mc){
varloadProgress=my_mcl.getProgress(target_mc);
_root.mc_loading.loading.text=Math.round(100*loadProgress.bytesLoaded/loadProgress.bytesTotal)+"%("+str_swf+")";
if(int_level<8){
_root.cur_swf++;
load_swf(arr_swf[_root.cur_swf],_root.cur_swf+1);
}else{
_root.mc_loading._visible=false;
_root.gotoAndStop("start");
}
};
myListener.onLoadInit=function(target_mc){
target_mc.gotoAndStop(1);
};
myListener.onLoadError=function(target_mc,errorCode){
_root.mc_loading.loading.text="毛病,文件没法加载("+str_swf+")";
};
my_mcl.addListener(myListener);
my_mcl.loadClip(str_swf,int_level);
}
}个中onLoadComplete事务用了一个递回,当数组里的文件没有被下载完整时,就会一向挪用这个函数;反之,加入播送,跳进到下一帧。

4.最初,下面的是函数的界说,固然还要挪用它才干运转
load_swf(arr_swf[_root.cur_swf],_root.cur_swf+1);
您是否有着精彩的Flash作品,您是否想把他转化为屏保程序。
透明 该用户已被删除
沙发
发表于 2015-1-17 18:27:54 | 只看该作者
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-25 22:37:57 | 只看该作者
流技术让用户在下载的同时看到动画(与全部下载后再观看相反)。但是这也不是什么新技术 - Web一出现就有这种技术了。
只想知道 该用户已被删除
地板
发表于 2015-2-4 13:09:36 | 只看该作者
都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经
乐观 该用户已被删除
5#
发表于 2015-2-9 23:09:43 | 只看该作者
广告本身无法看到网址链接,不利于网站本身的搜索引擎优化,对增加网站排行的权重没有意义。
飘灵儿 该用户已被删除
6#
发表于 2015-2-28 04:42:23 | 只看该作者
它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。  
admin 该用户已被删除
7#
发表于 2015-3-9 21:10:20 | 只看该作者
flash制作的动画文件比较小,可以在网络上快速传播!
小魔女 该用户已被删除
8#
发表于 2015-3-17 03:09:09 | 只看该作者
目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作,
山那边是海 该用户已被删除
9#
发表于 2015-3-23 18:08:49 | 只看该作者
关于位图和矢量图形的区别,可参看Flash教程。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 20:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表