论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

在Flash中制作带有进度条的LoadingⅠ

文章类别:Flash | 发表日期:2008-9-21 20:11:33

  

在Flash中制作带有进度条的LoadingⅠ
叶开

--------------------------------------------------------------------------------

  笔者以往制作带有进度条的Loading时,为了精确进度条的百分比,总要插很多面小旗(标志LABEL)。但是最多也表示10%,20%,30% ......。假如要精确到个位的话实在太不值得了,光用If Frame Is Loaded就要用到一百次,这样繁琐的事恐怕没有人会去做。有没有一种方便的方法能精确Loading的百分比呢?答案是——有的!笔者最近就发现了一种方法。

1.完成你的主动画后,插入一个场景(Insert/Scene),命名为load。
2.选择Windows/Inspectors/Scene 将load设为主场景。
3.作一个能表示进度条的movie clip.现在以下面的效果为例子,动画的长度为100帧(必要),在第一帧上双击,在action上加上"stop"。



4.把这个表示进度条的movie clip拖到load场景上的第一帧,在场景上双击这个movie clip,在instance name上填"loader"。然后在时间线的第一帧上双击,在action里加上如下语句。(图1)

Set Variable: "FrameLoad" = Int ((100 / _totalframes )* _framesloaded)
Set Variable: "FrameLoad1" = FrameLoad&"%"
Begin Tell Target ("/loader")
Go to and Stop (/:FrameLoad)
End Tell Target
If (Frameload = 100)
Go to and Play (主动画所在的场景名,1)
End If


第01页
第02页

上一篇:{教程}无限连续动画 人气:1578
下一篇:{教程}用Flash制作一只慧眼 人气:2467
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058