设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

Loading制作之泡泡样式

来源:136z.Com 作者:佚名 时间:2005-06-16 23:43:46



代码有限,创意无限.
上次发了一个计速器样式的Loading,现在让我们来稍微改一改代码,实现另一种有趣的Loading样式.
点击浏览该文件
点击浏览该文件
http://www.Flash8.net/bbs/UploadFile/2005-5/2005517191521567.swf

首先在Flash场景中画一个正圆,填充为放射填充. 全选转换成MC(影片剪辑),双击打开此mc,在时间轴上新建一图层,命名为水,在此图层上画一正圆遮盖住下面的圆.填充为浅蓝色.然后在图层"水"上面新建一图层命名为mask,在mask图层上绘制一长方形,要求面积可以遮住下面的圆.长方形顶端和图层"水"中圆的 底部对齐,然后选中此长方形转换成mc,并命名为"water".在图层"水"上面点击右键选择"遮罩层".OK,图形绘制完成,下面让我们来书写代码.

在图层"水"上 新建一图层,命名为"action".按F9 打开动作面板,输入下面的代码

/********************************
DesignbyPengLongXiang
HomePage:Http://yu5911.66et.net
QQ:55856710
E-Mail:penglongxiang@163.com
MSN:yu5911@hotmail.com
*********************************/
this.onEnterFrame=function(){
water._y=-(Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100))+water._y;//设置"water"的Y坐标为"water"的Y坐标加上下载完成的百分比
百分比=Math.round((_root.getBytesLoaded()/_root.getBytesTotal())*100);
trace(water._y);
if(百分比==100){
trace("ok");
_root.play();
deletethis.onEnterFrame;
}else{
trace("loading");
_root.stop();
}
}

OK,在模拟环境下发布测试,是不是很可爱啊? 呵呵,Flash更多好玩的等你去发掘哦.
本教材源文件 (源文件可当成组件使用,使用时只要把影片剪辑"泡泡"放在主场景第一帧即可)

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: