Flash CS3全程指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 认识Flash

互联网刚刚开始的时候,多媒体的东西为之甚少,那时的网页上,大多以枯燥的文字为主。而现在随便打开一个网站,呈现在眼前的尽是生机勃勃,五彩缤纷的动画世界。Flash正是这样一个用来做网页动画的软件。Flash由于技术先进、使用方便,现在已经成为新一代网络动画的标准。

Flash的前身是Future Wave公司开发的FutureSplash Animator,这是一个基于矢量的动画制作软件。由于该软件得到良好的反响,于是被Macromedia公司收归旗下,定名为Macromedia FLASH 2。由于Macromedia的大力宣扬和FLASH 2本身的独特本领,很快便成为网络的宠儿。Macromedia Flash作为矢量化的交互式Web动画制作工具,它结合Macromedia公司的“流”技术——SHOCKWAVE,在Web上用于发布交互式的动画。

1.1.1 矢量绘图

矢量绘图是Flash编辑环境的基本功能之一。利用Flash的矢量绘图工具可以绘制出具有丰富表现力的作品,如图1-1所示。

图1-1 精美矢量图

虽然Flash和专业的矢量绘图工具如Illustrator和CorelDRAW相比稍显逊色,但它提供了强大的绘图工具,还有专业的贝塞尔曲线绘制工具。

矢量图形使用称为矢量的直线和曲线描述图像,矢量包括颜色和位置等属性。在编辑矢量图形时,可以修改描述图形的线条和曲线的属性,可以对矢量图形进行移动、调整大小和改变颜色,不会影响到图片的质量。

位图图形使用在网格内整齐排列的像素点来描述图像。在编辑位图图形时,操作的对象不是直线,也不是曲线,而是像素。位图图形跟分辨率有关,在调整位图图形大小的时候会在图像的边缘出现锯齿,影响图像的质量。

1.1.2 动画设计

Flash最为普遍的应用就是动画设计,其基本形式是“帧到帧动画”。动画在每个帧中都是单独的一张图片,可以对其进行细微的改变,从而在动画中实现变形效果。Flash提供的多帧编辑、洋葱皮等辅助工具,使帧动画的制作更加直观、方便。

1.1.3 Flash的应用领域

在现阶段,Flash应用的领域主要有以下几个方面。

(1)娱乐短片:这是当前国内最火爆,也是广大Flash爱好者最热衷应用的一个领域,就是利用Flash制作动画短片,供大家娱乐。这是一个发展潜力很大的领域,也是一个Flash爱好者展现自我的平台。用Flash制作的一个娱乐短片如图1-2所示。

图1-2 Flash制作的娱乐短片

(2)片头:都说人靠衣装,其实网站也一样。精美的片头动画,可以大大提升网站的含金量。片头就如电视的栏目片头一样,可以在很短的时间内把自己的整体信息传播给访问者,既可以给访问者留下深刻的印象,同时也能在访问者心中建立良好形象。

(3)广告:这是最近两年开始流行的一种形式。有了Flash,广告在网络上发布才成为了可能,而且发展势头迅猛。根据调查资料显示,国外的很多企业都愿意采用Flash制作广告,因为它既可以在网络上发布,同时也可以存成视频格式在传统的电视台播放。一次制作,多平台发布,所以必将会越来越得到更多企业的青睐。用Flash制作的智联招聘广告如图1-3所示。

图1-3 Flash制作的广告

(4)MTV:这也是一种应用比较广泛的形式。在一些Flash制作的网站,如“闪客帝国”等,几乎每周都有新的MTV作品产生。在国内,用Flash制作MTV也开始有了商业应用,比如用Flash制作的周杰伦《七里香》的MTV如图1-4所示。

图1-4 Flash制作的MTV

(5)导航条:Flash的按钮功能非常强大,是制作菜单的首选。通过鼠标的各种动作,可以实现动画、声音等多媒体效果,在美化网页和网站的工作中效果显著,一个导航条的样例如图1-5所示。

图1-5 导航条

(6)小游戏:利用Flash开发“迷你”小游戏,在国外一些大公司比较流行,他们把网络广告和网络游戏结合起来,让观众参与其中,大大增强了广告效果。一个用Flash制作的赛车游戏如图1-6所示。

图1-6 Flash制作的赛车游戏

(7)产品展示:由于Flash有强大的交互功能,所以一些大公司,如Dell、三星等,都喜欢利用它来展示产品。可以通过方向键选择产品,再控制观看产品的功能、外观等,互动的展示比传统的展示方式更胜一筹。

(8)应用程序开发的界面:传统的应用程序的界面都是静止的图片,由于任何支持ActiveX的程序设计系统都可以使用Flash动画,所以越来越多的应用程序界面应用了Flash动画,如金山词霸的安装界面。

(9)开发网络应用程序:目前Flash已经大大增强了网络功能,可以直接通过XML读取数据,又加强与ColdFusion、ASP、JSP和Generator的整合,所以用Flash开发网络应用程序肯定会越来越广泛地被采用。

1.1.4 Flash的特点

Flash动画文件的扩展名为.swf,它既可以单独成为网页,也可以插入到HTML文档中。它的优势是基于矢量的动画制作,不论你把矢量放大多少倍,它仍然那么清晰,因此你可以把Flash的文件做得很小,而在HTML中用命令把它放大。其次,用Flash生成的交互式动画体积很小,这是相对动态的Gif而言,更适合于在网上传播。

Flash的版本不断更新,使得软件界面更加友好和人性化,基本操作一目了然,使用起来更加方便。再有,Flash的播放是“流”技术,当文件下载到一定进程时就开始播放,剩下部分将在播发过程中下载。

眼下,Flash以其交互性强、文件尺寸小、简单易学、独有的流式传输方式,已在整个网络动画时代独领风骚。