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

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

Flash中Loading制作实例之记速器样式

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

« Full Screen »

点击这里下载源文件

  Loading 是我们制作flash时必不可少的一部分, 如何制作的有个性一直是我等矢志不渝的追求.中午利用午饭休息的时候制作了一个简朴的Loading,界面模拟计速器的样式.代码很简朴,只有简朴的几行.

  下面让我们来看看制作步骤:

  1. 首先在场景中绘制好计速器的刻度.

  2.新建一mc,在里面用直线工具水平绘制一条直线,作为指针的样式.水平右对齐,垂直中间对齐.

  3.返回场景中,把刚才新建的MC拖到场景中,改变中央点至MC的右侧中间并和计速器的圆心对齐. 命名该MC的实例名.本实例中为"zhizhen".

  4.最后一步,也是要害的一步,书写代码:在场景中新建一图层,命名为action,按f9打开动作面板,输入下面的代码:

stop();
total = _root.getBytesTotal();//取得影片总的大小
loaded = _root.getBytesLoaded();//取得影片已经下载完成的大小
zhizhen.onEnterFrame=function(){
i = int(loaded/total)*180;//设定变量i为 影片下载完成的百分比乘以指针旋转的角度180度.
speed = int(loaded/total)*100;//影片下载完成的百分比
this._rotation = i;//设定影片剪辑"zhizhen"的旋转角度为变量i
//下面是判定影片是否下载完成,假如完成则转到下一帧,否则停留在第一帧.
if(i==180){
_root.nextFrame();
}else{
stop();
}
}

  OK,发布测试一下 , 呵呵,是不是很简朴?
返回类别: Flash教程
上一教程: Flash色彩偏转技巧的控制
下一教程: FlashMX 视频教程(3)-铅笔工具的使用

您可以阅读与"Flash中Loading制作实例之记速器样式"相关的教程:
· FLASH WEB制作实例讲解(帧标签的使用)
· FLash制作泡泡样式Loading效果
· Flash MX 2004实例制作视频教程:太空战记游戏(3)
· Flash MX 2004实例制作视频教程:宝泉奶粉广告
· Flash MX 2004实例制作视频教程:《老鼠爱大米》MV制作 (3)
    微笑服务 优质保证 索取样品