|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Flash是一个非常优秀的矢量动画制作软件,它以流式控制技术和矢量技术为核心,制作的动画具有短小精悍的特点,所以被广泛应用于网页动画的设计中,以成为当前网页动画设计最为流行的软件之一。
1。起首在场景上画上一个长条状的进度条
2。拔取这个进度条以后按F8把它转换成Movieclip影片,记得“注册点”必需在右边
3。转换成影片以后设定实例名loader,再来编纂这个影片
4。制造100个帧的的进度,然后增添一个图层并增添一个中断播放的指令
5。回加入景,在第一帧输出以下代码
6。在第二帧入手下手到场你们的动画或其他课件,最初按两次ctrl+enter测试
指令讲授
stop();次要是中断一入手下手的播放,举行载进后才入手下手播放
onEnterFrame=function(){轮回事务,让指定的指令不休轮回
}
varpercent界说一个变量以贮存载进的进度
_root.getBytesLoaded()_root代表场景,getBytesLoaded获得载进的Bytes。也就是载进场景的文件巨细
_root.getBytesTotal()获得场景的总文件巨细
_root.getBytesLoaded()/_root.getBytesTotal()*100就是求出百分比,好比此swf文件的总文件巨细为150kb,今朝载进了75kb。那末75/150=0.5*100=50%
int为整数,由于80/150*100=53.333333如许固然会对照正确,但我们的进度条帧数只要整数。
也就是一向轮回如许盘算出载进的百分比后贮存到percent这个变量中
loader.gotoAndStop(percent)指定loader进度条停止在所盘算出来的数量中
if(percent>=100)判别百分比是不是为100了,假如为100就举行{}中的指令
deletethis.onEnterFrame;这句是删除轮回事务,由于载进已百分之百了就没有需要持续轮回下往
play();由于已载进终了就让全部影片入手下手播放了
以上是指令分化部分的讲授,不论失掉甚么源文件,最主要的是把代码分隔懂得。如许碰到不会的就能够检察匡助文档的注释,而不是连找都不找就来发问。如许你永久没法自我克制成绩
</p>
ActionScript是一种程序语言的简单文本文件.FLA档案能够直接包含ActionScript。 |
|