快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

FLash制作泡泡样式Loading效果

代码有限,创意无限.
上次发了一个计速器样式的Loading,现在让我们来轻微改一改代码,实现另一种有趣的Loading样式.

http://www.flash8.net/bbs/UploadFile/2005-5/2005517191521567.swf

« Full Screen »

点击这里下载源文件

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

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

/********************************
Design by PengLongXiang
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();
delete this.onEnterFrame;
}else{
trace("loading");
_root.stop();
}
}

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


返回类别: Flash教程
上一教程: Flash游戏制作:打砖块
下一教程: 在Flash中侧转视角的绘法

您可以阅读与"FLash制作泡泡样式Loading效果"相关的教程:
· Flash中Loading制作实例之记速器样式
· Flash动画制作技巧:小黑人动画效果
· Flash制作实现"雪花飘"效果
· 晨雾蒙蒙动画效果,Flash制作方式
· FLASH MX 2004制作放大镜效果
    微笑服务 优质保证 索取样品