返回首页

Flash动画与编程实例教程

时间:2010-07-08 16:41来源:知行网www.zhixing123.cn 编辑:麦田守望者

问题一:Flash可以帮我做什么?
在今天Flash几乎无所不能,其不仅可以设计出漂亮的动画,在最新的Flash CS4版本中已经支持3D功能,而且还是一种程序设计语言,可以帮助我们处理复杂的任务。在通常情况下Flash已经成为多媒体集成工具的一种标准,特别是在网络环境下,充分展现出其小巧,性能卓越的特点!
1 基于网络的平面动画设计与制作
2 多媒体集成工具,多媒体光盘出版
3 RIA开发,基于ActionScript的程序设计
4 网络视频标准解决方案之一
5 网络小游戏
6 MV及整站系统开发
问题二:关于Flash软件的文件格式及软件版本。
(不要直接从搜索引擎中搜索软件:下载软件中的搜索或官方网站,或可以相信的下载网站,博客,下载软件时注意使用者评论)。
Flash软件的安装。
Flash软件的程序启动。
Flash的源文档格式为 FLA格式,这种格式的文件在Flash软件中可以编辑。
Flash 的影片格式为swf格式,也称flash动画格式,这种格式不能被编辑,必须使用相应的flash播放软件才可以观看动画,但你不用担心,现在全球90%以上的计算机都已经装有支持flash播放的播放器软件,这也是Flash动画流行的一个重要原因。
不同版本的动画必须使用相应版本的播放器软件才可以正常播放动画,那怎么样控制制作动画的版本呢?
制作的flash动画必须输出/发布为动画,才可以提供给别人观看,动画的输出版本取决于发布设置:
如果没有使用特别效果的动画请发布为flash player 6.

Flash当前最新版本是Adobe公司推出的Flash cs4相当于Flash10,支持骨胳及3D动画。
我们将以Flash cs3(即相当于flash 9)为基本界面为大家介绍flash软件的使用,从这一版本开始,flash提供了Action Script3编程语言,这是一个完备的面向对象编程语言,如果你以前学习过Action Script2并想在flash编程上想学得深入一些,议你转换到Action Script3中来。
问题三:flash中的基本术语及认识界面。
Flash动画三要素:
舞台:flash也称之为flash动画或flash影片,相应的就有舞台之称。
如何决定flash舞台的大小;
如何设置Flash舞台的背景;
演员:动画中的角色。
动画中的对象从哪里来,我们不妨把这些运动的对象比作“演员”,这些演员从哪里来?
临时演员:绘制的形状,添加的文字等
正式演员:元件或从外部导入的对象
导演:现实中你自己就是导演,但在flash里就是时间轴,我们通过时间轴来控制flash动画。
时间轴:由帧与层(用来管理对象)组成。
思考:如何改变flash软件的界面布局?如何显示,关闭和移动面板?
1 什么是动画/影片?一般我们把flash制作的作品叫做影片或动画,其文件扩展名为:swf,这种格式的文件可以很方便插入到网页、powerpoint等其它程序中这样的每一个swf文件我们都可以称之为flash动画或影片。
2 什么是场景/舞台?电影总是有一个表演的地方,我们就把这个叫做场景或舞台,在flash中实际就是文档工作区,一部电影可以有一个场景也可以有多个场景,但建议大家使用单场景,多场景只是为大家带来不必要的麻烦。
3 什么是时间轴与帧?
动画总是按一定顺序播放的,而且在一个时间点上,它是一个静止的画面。这个静止的独立的画面在动画里我们称之为帧,帧的序列组成了动画,帧的序列反应在时间上是有先有后的,这就构成了时间轴:时间轴是由帧组成的,时间轴为动画的播放顺序提供了最基本的控制,一般总是由前到后进行播放。
所以我们也可以称时间轴为影片的导演,它决定了哪个先上台,哪个后上台….帧就是电影的镜头的一个画面。
帧可以分为普通帧与关键帧及空白关键帧。
关键帧是指有独立的画面内容的帧。
普通帧是指可以继承前面关键帧中内容的帧,但它不会增加动画的大小。如果普通帧前面没有帧,那普通帧就不会显示任何内容,如果普通帧前面有关键帧,则它可以显示关键帧中的内容。
空白关键帧是指没有内容的关键帧。
想一想什么时候需要用到空白关键帧?
与之相关的还有层的概念:记层是透明的并且是有上下顺序的。在flash中层有三种:普通层,引导层(层上面的东西在影片中看不到),遮罩层(被遮挡住的物体在舞台上可以显现出来)。
把素材中的示例.fla文件打开,参照flash软件界面,回答以下问题:
时间轴上方的数学是什么意思?
层上方的眼睛标记与锁的标记有什么作用?
如何新建层/删除层(看层下方的按钮)
什么是fps(动画的播放速度)?
右键在时间轴上单击,你知道怎么样插入帧与删除帧吗?
操作:把”示例.fla”双击打开,并观察此文件所在的文件夹,按CTRL+Enter键(发布影片)看一下文件所在文件夹中有什么变化?
在属性面板上把帧频分别改为6,24,按CTRL+Enter键感受一下动画有什么变化?
示例.fla动画里的文字为什么显示不出来?
问题四:使用工具面板绘制图形,了解各种工具的作用。
操作:
1 绘制箭头,了解flash绘图特点,(绘制的图形都是由线条和填充组成的,而且可以互相分隔),掌握自由变形工具和面板的使用,非常重要。
2 如何画一个曲线(可以使用箭头工具,任意改变线条和形状的外观)
3 如何画一个空心字(了解什么是形状及打散的操作:形状就是邮线条和填充组成的图形),了解墨水瓶工具的使用
4 画一个五星(掌握旋转缩放面板的使用)
5 画一个立体的球,掌握颜色面板的使用,非常重要。(填充必须和油漆桶配合使用)
属性面板上的修改对象颜色的方法:
问题五:什么是库,为什么要使用库?
做为一个影片,演员当然是非常重要的,所以在flash中单独使用了库了组织与管理演员(演员可以分为两种:一种是群众演员,绘图工具直接在舞台上绘制的对象,他们不需要使用库来管理。另一种是正式的演员:如导入的图片,声音,视频和动画中的元件)
使用库的好处一是可以缩小动画体积,二是方便管理。
操作:
打开“库”文件夹中的“库.fla”按如下要求操作:
1 打开库面板(可以通过窗口菜单,也可以使用ctrl+L或F11快捷键)
2 看库面板里都有哪些对象,他们分别属于哪些类型?
3 按ctrl+enter键,库里的对象会在舞台上显示吗?怎么样让它们在舞台上出现呢?
4 把小球运动从库中拖放到舞台上,再观看动画
5 把星星从库中拖放到舞台上,并拖放十次,观看动画效果。在库中双击星星,把其从四个角改成五个角,观看动画。
思考:为什么有的时候把flash动画发布成windows可执行文件(即exe文件)?如何把动画/影片发布成这种设置呢?
如何把flash动画发布成gif格式的动画,发布成这种格式有哪些要求?
Flash的快速操作
象电影一样,Flash也沿时间的进程,按不同时刻将动画分成对应的“单幅画面”――帧。(也就是说Flash动画是由帧组成的。)
绘制单幅画面的工作区叫做“舞台”.
如果要绘图,就要借助工具,“绘图工具面板”为你提供了这样的工具。
“黑色箭头工具”主要作用是选择和拖动对象。
“白色箭头工具”也叫做“部分选择工具”,主要作用是编辑点以改变对象的形状。
“直线工具”:画线,可和shift键配合画直线。
“套索工具”:选择不规则区域内的对象。
“钢笔工具”:画复杂的线。
“字符工具”:输入文字。
“椭圆工具”和“矩形工具”:用来绘制圆和矩形。
“铅笔工具”和“笔刷工具”:用来画任意形状的线。
“自由转换工具”用来任意缩放、旋转对象。
“填充转换工具”用来改变填充的效果。
“墨水瓶工具”用来为对象描边,对于文字必须打散,可以制作空心字。
“油漆桶工具”用来填充封闭的区域,注意要是封闭的。
“吸管工具”用来设置颜色。
“橡皮擦工具”用来………….。
设置动画要在时间轴上进行,
可以看出构成动画的就是组成时间轴的帧的序列。帖有三种类型:关键帧(黑色的圆点),包含绘图信息,按F6可加入关键帧。普通帧(灰色小方格)是继承前面帧信息的帧,与关键帧的关系好象是物体和影子,按F5可加入普通帧。还有空白关键帧(白色小圆点),是不含绘图信息的关键帧。
只有关键帧与关键帧之间才可以形成动画。
Flash动画也叫Flash影片,或叫Flash动画,它是由一个场景或多个场景组成的。一个场景又是由许多层(层是透明的,它实现了对象的分离,编辑互不影响)和帧组成。CTRL+Enter是输出影片的快捷键。
Flash中有三种元件:图形、影片剪辑(是一个独立的动画相对于场景即相当于画中画)、和按钮(用来相应鼠标)。放在库中,CTRL+L可以打开库查看元件,元件的主要作用是元素共享。
补充其它一些快捷键介绍:
CTRL+C 复制
CTRL+X 剪切
CTRL+V 粘贴
CTRL+SHIFT+V 在原处粘贴
CTRL+S 保存
CTRL+N 新建
CTRL+Z 撤销
方向键 精确移动(可以试试shift与ctrl配合使用)
CTRL+T 变形面板
CTRL+K对齐面板
新建元件:CTRL+F8
F5 添加帧(普通帧)
F6 添加关键帧
F7 添加空白关键帧
转换为元件:F8
F9 动作面板
Enter 观看影片
CTRL+Enter 输出影片
对于对象的调整都可以通过“属性面板”来实现。
对于颜色的设置可以通过“混色器面板”来实现。
Flash可完成五种动画类型:
一是“逐帧动画”,即一帧帧的画出运动的过程。
二是“补间动画”,也叫“运动动画”。条件是:必须在两个关键帧之间;
是图形或影片剪辑元件之间(文字或者组合的对象[CTRL+G是组合的快捷键]之间也可);
三是“形变动画”:必须是在两个形状对象(用绘图工具直接绘制出来的对象)之间。
四是“引导线动画”:必须添加引导层。(这样的动画可实现对象沿任意路线运动)。
五是“遮罩动画”:必须把上面的一个普通层转化为遮蔽层。
一些特殊效果的相关参数:
Alpha 调整元件(只能是元件)的透明度。
阻尼或简易调整运动动画的速度

------分隔线----------------------------
标签(Tag):FLASH FLASH实例教程 flash教程 flash实例
------分隔线----------------------------
推荐内容
猜你感兴趣