flash讲义.docx
《flash讲义.docx》由会员分享,可在线阅读,更多相关《flash讲义.docx(21页珍藏版)》请在冰点文库上搜索。
flash讲义
1、界面:
工具箱:
ctrl+F2
时间轴:
本软件的核心部分。
Ctrl+alt+t
舞台/场景:
动画的显示区域
工作区:
这里的动画导出时不可见(背景色纯色)
动伯:
flash中的程序编写:
f9
属性面板:
ctrl+f3
注:
显示当前所选工具的参数,不带参数的工具显示文档的页面属性,或显示当前所选对象的参数。
2、文档的基本操作
新建:
ctrl+n
保存:
ctrl+s
注:
扩展名:
*。
Fla图标为红色,名称可为中文,位置站点之内。
打开:
ctrl+o
注:
打开*.fla格式的文件
关闭:
ctrl+w
全部关闭:
ctrl+alt+w
导出影片:
ctrl+alt+shift+s
导出:
ctrl+e导入:
ctrl+i
注:
扩展名为:
*.swf格式,图标为深蓝色,文件名称不能为中文,且必须位于站点之内
还原:
快速回到最近一次按保存时的状态。
3、选择工具:
(V)
单选:
鼠标单选或框选
多选:
按shift用鼠标依次单击或框选多个对象。
注:
框选本软件中绘图工具所绘制的对象时,框到哪选到哪。
(区别于文本)
4、一.选择工具按ctrl可给直线添加拐角点。
二.通过直线分割法判断不完全闭合的端点位置
5、直线工具(N)
只能绘制直线
注:
按shift键绘制45度倍数,水平,垂直的直线
注:
直线处于选择状态时,用选择工具可添加拐角点(按ctrl)调整直线为曲线,移动直线端点的位置。
注:
在绘图或扣图的时,选项中的“紧贴至对象”为选择状态。
6、文本工具(T)
注:
文本类型:
静态文本,动态文本,输入文本。
静态文本:
文本在动画中的内容不会发生变化
注:
只能进行纯色填充。
7、颜料桶工具(K)
可对闭合或不闭合的路径进行填充。
也可对渐变色进行更改位置角度直径等。
直接点击拖拉(同PS中的渐变工具)
非完全闭合或完全闭的区域进行颜色的填充
注:
使用填充色内的颜色进行填充。
注:
若为封闭的大空隙无法填充颜色时,需修改轮廓。
注:
可对渐变色进行调整。
8、工具箱:
工具线,查看组,颜色组,选项线、组,
9、颜色组:
笔触色:
只能对线条进行颜色的填充
填充色:
只能对填充区域进行颜色的填充
注:
修改——形状——将线条转换为填充
10、源对象:
1)、静态文本:
文本工具直接输入的文本
2)、形状:
flash自身的工具所绘制的图形,包含线条与填充区域。
3)、位图:
用ctrl+r所导入的外部图像,
转换方法:
静态文本转换为形状:
两次ctrl+b(分离)[1、分成单个字2、转为形状]可进行渐变填充
位图转化为形状,按一次ctrl+b
作业:
三个绘图
12、混色器控制面板:
shift+f9
作用:
调整笔触色板或填充色板内中的渐变色。
注:
不透明度只能对某个色块进行设置。
13、颜色样本:
ctrl+f9
决定着笔触色板及填充色板内的显示状态,
应会:
单色块,渐变色块的加入、删除、及加载默认颜色。
14、椭圆工具(O)按shift可绘制正圆,设置分为线条与填充两部分。
15、矩形工具(R)按shift可绘制正方形,设置分为线条与填充两部分。
注:
角半径的设置。
16、任意变形工具(Q)
作用:
对所选的对象进行形状的变化:
大小、角度、倾斜。
注:
对所选对象进行粗略调整。
注:
扭曲,封套两个选项只能对形状生效。
注:
扭曲实现的近大远小的透视效果,封套主要设置波效果。
17、墨水瓶:
(S)
只能对形状进行描边。
18、对齐:
ctrl+k
对齐:
分布:
两两对象中心点之间的距离相等。
间隔:
两两对象之间的间距值是相等的。
,
匹配:
宽或高度的匹配。
注:
相对于舞台是否为按下状态,以确定参照物
19、变形:
ctrl+T
对所选对象进行精确调整:
大小、角度、倾斜、复制并应用变形:
先进行复制后将新复制的对象进行变形操作。
21、形状中线条,填充区域的特性。
线条:
相交会被切断
填充区:
相交部分会在取消选择后会自动叠合
线条穿过填充区时:
会将填充区切为两部分
22、填充变形:
(F)
功能:
对渐变色(线性、放射)进行颜色调整
注:
区别于任意变形工具,
中心点:
调整渐变的中心位置。
三角点:
调整放射性渐变中到左右边界的距离
半径点:
调整渐变色的半径宽度。
大小点:
调整渐变色的直径大小。
旋转点:
调整渐变色的角度
注:
部分功能可用颜色桶工具代替
23、套索工具(L)
功能:
选择形状的某一部分,
用法按下鼠标拖动确定范围
魔术棒:
通过閾值的大小来选择相似的颜色区
多边形:
鼠标单击多个不同的点来确定选区。
按ALT键可由套索工具转换为多边形工具
24、铅笔工具(Y)
功能:
拿铅笔进行绘制
注:
所绘制对象为线条
伸直:
尽量将所绘制图形往规则图形转换
平滑:
所绘制图形的拐角处进行圆滑处理.
墨水:
不进行任何处理(细微变化)
25、橡皮擦工具(E)
只能擦除形状的某一部分
水龙头:
快速删除某个整体的形状。
标准擦除:
橡皮擦所经过的开关均能擦除。
填充色:
只能擦除经过处的填充区
擦除线条:
只能擦除经过的线条
口部删除:
只能擦除鼠标起点到另一元素之间的形状,。
擦除所选的填充:
只能擦除已经选择的填充区。
26、钢笔工具:
(P)
功能:
绘制直线,曲线,添加曲线点,将曲线点转换为拐角点,删除拐角点
钢笔工具移动到节点时的状态。
^说明该点为曲线点,单击可将曲线点转换为拐角点。
-:
说明该点为拐角点,单击可将拐角点删除。
钢笔工具移动到线段上时的状态。
+:
说明该线段为曲线,单击可以加曲线点。
0:
说明该线段为直线,不可单击添加拐角点
注:
按ctrl用选择工具拖拉添加拐角点
27、部分选择工具:
(A)
调整节点来精确调整路径。
选择节点:
单选(单击或框选)多选(按shift单击或框选)
节点删除:
Dedete
拐角点转换为曲线点,选择节点后,按alt在节点处拖拉
节点的移动:
选择节点后,按方向键或直接拖拉
28、滴管工具(I)
吸取线条的颜色,样式,粗细及取填充区的颜色。
29、线段的设置
端点:
直线或曲线两个端点的样式
接合:
两线段的顶点的样式
30、组合:
ctrl+G取消组合:
ctrl+shift+G或ctrl+B
31、绘制对象:
是将所绘制的形状直接放入一个透明盒子内,防止线段相交或填充区叠加。
32、时间轴:
ctrl+alt+T
分为层控制区。
帧操作区。
33、层控制区:
a)新建层:
注:
新层在当前层之上。
图层名以:
图层+数字序列自动命名
b)选择图层:
注:
ctrl单选多个,shift连选
c)删除图层:
注:
右击只能删除一个图层
注:
删除图层同时将图层内的动画删除
d)图层的移动:
注:
为了更换图层中动画上下叠加顺序
e)图层的重命名
注:
只是为了便于辨别该图层内的元素。
f)添加运动动画
是用来制作路径动画
g)插入图层层文件夹
只是用于分类管理图层(简化时间轴)
h)显示/隐藏所有图层
注:
按alt键可将其它图层隐藏,只对当前层的内容进行显示。
注:
只是在编辑窗口辅助设计师的制作,导出不起作用。
i)轮廓
只是为了提高动画的测试速度,暂时将非重点测试部分图层以轮廓形状进行显示。
注:
导出不受轮廓的限制。
34、帧操作区:
分为时间轴标尺,帧控制区,时间轴状态栏
a)时间轴标尺:
5的倍数位置的帧以帧编号显示,其它的帧位置以帧标记显示
放映头:
放映线与放映头为一体。
作用:
可用鼠标直接前后拖拉来查看动画播放的流程。
b)时间轴状态栏:
运行时间:
S秒(指从开始到当前所选帧的播放时间)
注:
帧频率是动画制作之前更改。
12FPS最适合在网络中进行传输。
35、帧控制区:
帧:
普通帧、关键帧、空白关键帧
a)空白关键帧:
当需要在某个位置进行新画面内容的制作时插入空白关键帧。
插入方法:
定位光标后,右击插入“空白关键帧”
“插入——时间轴——空白关键帧”F7
状态:
帧内带有小圆圈
36、作业:
讲义输入操作
37、
38、关键帧:
作用:
用来制作动态效果的动画(两端必须同时为关键帧)
注:
关键帧是带有任何实体的空白关键帧
插入方法:
定位光标位置后
一、右击选择“插入关键帧”
二、F6
状态:
帧内带有黑点
注:
新插入的关键帧,画面内容与前面最近关键帧相同
39、普通帧:
作用:
重复静止状态显示某个关键帧与空白关键帧画面内容时,需插入普通帧。
插入方法:
定位光标后
一、右击选择“插入空白关键帧”
二、F5
注:
当重复关键帧时,所有普通帧的背景色为灰色。
当重复空白关键帧时,所有普通帧的背景色为白色
最后一个普通帧内带有长方框。
中间的普通帧只显示背景色。
注:
可在关键帧的外侧插入,还可以在内侧插入普通帧(增加或减少时间)(可快速插入普通帧)
注:
不能对普通帧进行修改,因为它重复的是前面关键帧或空白关键帧的画面。
40、选择帧:
单个帖:
鼠标直接单击(注:
当单击选择关键帧时,关键帧内所有内容为选择状态)
多个连续的帧:
鼠标直接拖拉(可单个层或多个层)
图层中的所有帧:
直接单击图层的名称。
多个图层的所有帧,按SHIFT连选。
CTRL不连续选择
所有的帧右击帧选择选择所有帧或CTRL+A
41、删除帧:
一、右击所选帧“删除帧”
二、SHIFT+F5
42、帧的剪切、复制、粘贴。
目的:
快速复制某个画面(移动)
剪切:
CTRL+ALT+X
复制:
XTRL+ALT+C
粘贴:
CTRL+ALT+V
全选:
CTRL+ALT+A
43、讲义
44、转换为关键帧(F6)
只能将一个普通帧转换为关键帧,
注:
空白关键帧中,一旦放入实体,自动成为关键帧,
45、转换为空白关键帖F7
只能将普通帧转换为空白关键帧.
注:
关键帧中的所有褓删除后,会自动成为空白关键帧.
46、Flash中的六大类型动画:
帧帧动画、开关渐变动画、运动渐变动画、路径动画、遮罩动画、脚本动画。
47、帧帧动画:
由一系列的关键帧来确定动画的关键性画面,由普通帧来控制画面的显示时间。
48、作业:
49、Flash中的声音。
50、帧帧动画的优点:
对于一些细微变化的复杂动画表现的相当出色,制作过程中比较灵活,制作的动画效果比较逼真且细腻,比如:
人物的面部表情,人与动物的肢体动作某些自然现象(为的燃烧,爆炸.闪电.破碎)
缺点:
制作过程复杂,工作量较大,因为几乎需要单个帧进行编辑,
51、形状渐变动画。
两端的两个关键帧的对象必须同时为形状。
注:
两个关键帧的形状发生渐变过程
注:
满足条件后,帧的补间必须为形状。
52、示例001线框。
53、示例002:
渐变条
注:
分析最终完成的界面。
注:
每个图层中只能制作一个最小单位对象的动画
54、形状渐变还可以进行渐变色的渐变过程(如月亮)若为纯色是采用运动渐变制作。
55、作业:
灯笼。
清明上河图。
56、运动渐变动画
只需要定义两端的两个关键帧,必须同时为同一个图形元件。
怎样将所选对象转换成图形元件?
(任何对象,任意个数)
一、修改——转换为元件
二、F8
注:
更改同一个对象的大小不透明度,角度,色调,位置。
外部属性。
57、示例。
纷纷下落的文字效果,(多个文字层同时做)
58、注:
最小单位对象的连续性动画,应在一个图层中制作。
59、我和妹妹
缓动值:
调整两端的两个关键帧变化过程的加速度
0:
默认值:
均速变化。
正数:
越来越慢
负数:
越来越快
60、库:
F11或ctrl+L
库项目:
可以无限次重复使用(以优化影片)
库项目的来源:
一、转换元件时会生成库项目(图形。
按钮。
影片剪辑)
二、Ctrl+R导入时会生成项目,.jpg或.gif动态时,Flash自动分解其中的位图。
三、Ctrl+R导入swf时,flash会自动分解其中的库项目。
(图形。
按钮。
影片剪辑。
位图)
四、Ctrl+F8新建元件时,注:
新建的元件直接入库,并没有在舞台中生成相应的实例,转换时生成的元件入库,同时也会生成一个实例.
五、将元素拖拉到库生弹出对话框。
六、导入声音时,视频。
61、库项目。
图形,按钮,影片剪辑,位图,视频,声音
62、实例:
将库库拖拉到舞台时,会自动生成相应的实例或F8转换时,真正的元件在库中,同时生成一个实例。
63、实例与元件的区别:
(删除时)
删除实例:
删除实例不会影响到对应的库项目
删除元件:
删除元件时舞台中所有对应的实例同时删除。
64、实例与元件的区别:
(修改时)
修改实例:
修改实例不会影响到对应的库项目(只是修改某实例的外问属性:
大小,位置,不透明度,角度,色调)
修改元件:
修改元件生,该元件所对应的所有实例均发生统一修改(修改的是盒子内的元素)
补充:
修改元件的两种方法:
一:
双击任何一个实例
二:
从库面板中双击对应的库项目
注:
修改完成生,单击场景按钮或按ctrl+E
关闭盒子回到舞台。
65、库面板其它操作:
a)新建文件:
等同于ctrl+F8
注:
新建的元件直接入库,没有实例
b)新建文件夹用于分类管理库项目,以简化库控制面板
c)属性:
直接选择未使用过的库项目(图形,影片剪辑,按钮)直接更换其它的元件类型。
d)删除:
删除库项目或直接使用delete
不要随意使用该按钮来删除库项目,通过单击库右上方选择未使用的库项目,生再按删除按钮进行了删除。
66、复杂的图形元件:
图形元件有自己的时间轴,说明可以在图形内部制作帧帧动画或形状或运动。
67、修改——排列命令
注:
只局限于同一个图层中的多个对象。
注:
形状不参与排列(只能位于最底层)
68、修改——排列——锁定
注:
形状不能锁定
69、影片剪辑:
作用:
在其内制作部分动画(多个图层)
影片剪辑:
可加AS脚本,图层不可以
影片剪辑:
不需要帧数的对应,(场景中所有图层均只有一个关键帧)图形必须需要帧数的对应。
70、路径:
至少由两个图层构成,上方必须为引导层,(只能有一个)
下方为被引导层(至少为1个)
引导层:
通过线段描述物体的运动轨迹,(不能闭合,不能断开)
被引导层:
必须为正确的运动渐变动画。
遮罩动画
a)至少由两个图层所构成的上方为遮罩层(只能有一个)下方为被遮罩层(至少有一个图层)
最终显示效果:
动画的形状范围由遮罩层所决定,动画的内容由被遮罩层所决定。
注:
遮罩层中不能为线条且不能为复杂的图形元件
b)复杂的遮罩动画中,遮罩层内不能为影片剪辑,不能为复杂的图形元件。
动画在播放:
放映头按帧频率从主时间轴中顺序播放。
。
遮罩层内的线条必须将转换为填充。
将对象转换为影片剪辑或图形生,再双击实例打开进行修改主声景中元素能起到辅助设计。
主时间轴的图层尽量少
复杂的遮罩动画只能测试才能观看到完整的效果
标尺:
ctrl+shift+alt+R
网格:
ctr+’
编辑:
ctrl+alt+G吸附网格:
ctrl+shift+’
调整或绘制对象时,能自动吸附到网格交点及网格线上。
辅助线:
ctrl+;
c)多个对象连续性的动作也可在一个图层中制作(注:
之前的对象消失)
d)遮罩一:
放大镜所经过处能看到大行文本
遮罩二:
放大镜所经过处小行文本年不到。
脚本部分
1.脚本优点:
ActionSript1.0&2.0板本均支持FLASH8影片中加入AS脚本目的是为了完成交互。
2.脚本可加给:
影片剪辑,按钮。
帧。
3.按钮,通过人为的方式以鼠标或键盘来触发某事件后,按钮执行相应的任务(能执行任务的按钮,是已经加入肢本的。
)
4.创建按钮:
转换新建:
弹起:
按钮在鼠标经过之前的状态
指针经过:
鼠标经过时的按钮状态
按下:
鼠标单击按钮时按钮状态
点击:
设置按钮的范围(几何图形等填充区)
5.怎样给对象加脚本。
右击对象选择:
动作命令或直接按F9打开动作面板。
双击某语名即可加入,按delete可将所选语句删除,脚本助手:
选择时为标准模式,反之为专家模式。
6.on语句
外部释放:
生效区之上按下鼠标并拖拉鼠标到生效区之外松开
拖过:
生效区之上按下鼠标拖拉到生效区之处并瑞次经过生效区时,
拖离:
从生效区拖拉鼠标到生效区之处时(不用松开鼠标与外部释放不同)
注:
on可加给:
按急,影片剪辑,但不能加给帧,(因为帧频时间交互的)
注:
按钮或影片剪辑要加入on语句
注:
按钮或影片剪辑同时可加多种事件。
7.stop语名:
停止放映头的播放
加给帧:
放映头播放到该帧时立马执行该帧所加入的语名(时间交互)
加给按钮:
触发事件时执行放映头的停止释放(人为交互)
注:
语句只能加给关键帧与空白关键帧(也可加普通帧,改的是前面的空白关键帧或关键帧)
注:
应用于暂停
8.goto语名:
转到影片指定帧(跳到某个帧上)
加给帧:
放映头播放到该帧时自动跳转到指定的帧上(时间交互)
加给按钮:
触发事件时跳转动到指定的帧上(时间交互)
9.play语句:
从当前所停止帧下一帧开始播放(如停在最后一帧)
注:
只能加给按钮(影片剪辑)
注:
应用于:
继续
10.stopallsounds语句:
停止播放所有的声音文件。
应用于静音或去掉背景音乐。
11.注意:
goto语句中:
下一帧转到并不停止在下一帧。
前一帧:
转到并停止在上帧。
12.if(条件表达式){条件为真时,所执行的语句}
else{条件为假时,所执行的语句}
注:
需要参与数学计算的公式,必须为表达式
13.geturl语句:
目标地址的跳转操作(超级链接)
注:
语句加给帧(放映头播放到该帧进行地址的跳转)这是的一般选择self窗口
注:
目标地址路径为精确匹配(*.html与*.htm的区别)
注:
相对路径为动画所在网页所在网页与目标网面的相对关系。
14.stardrag语句:
指开始拖拽某个影片剪辑跟随鼠标移动。
注:
目标为影片剪辑的实例名称。
且前要加“/”(指主时间轴)
注:
该语名可对影片剪辑及按钮生效
15.stopdrag语句
停止当前正在进行的拖放操作
注:
加给帧(时间交互。
放映头,执行到该帧时,立即停止跟随操作)加给按钮人为交互
注:
该语句必须用在stardrag语句之后
16.telltarget语句:
告知某影片剪辑
注:
只对影片剪辑生效(被告知对象)
注:
可以加给帧或按钮
17.彩色球:
影片剪辑:
制作触发事件后,所执行的动画,设置实例名称
按钮:
加入脚本告知某影片剪辑开始播放第二帧
注:
某语句前加影片剪辑实例名称,指该语句在所指定的影片剪辑内生效。
18.作业:
导航条
将鼠标在按钮上触发的事件与对应的动画均制作在影片剪辑里
按钮上的脚本:
on(rollover){tellTarget(“/an004”){gotoAndplay
(2);}}
on(rollout){tellTarget(“/an004”){gotoAndplay(11);}}
on(press){tellTarget(“/an004”){gotoAndplay
(2);}}
on(release){geturl(,”blank”);}
19.mouse.show()语句
指鼠标恢复正常状态
注:
加给帧加给按钮
注:
该mouse.show()函数必须用于mouse.hde()函数之后
20.mouse.hise()语句
指隐藏鼠标
注:
加给帧,加给按钮
21.fscommand
将Fseommand:
发送到影片剪辑的容器中。
1)fullscreen:
指是否需要全屏显示(否刚标准显示窗口)
当值为true时,全屏显示
2)showmenu:
指启用与关闭右键菜单及主菜单
当值为false时,关闭右键菜单,及主菜单
22.示例:
转星
主场景中铺一层影片剪辑
影片剪辑内:
第一帧放入按钮并停止,以第二帧制作当鼠标经过时的动画第一帧按钮上的脚本为gotoandpaly
(2)注不需告知,将制作好的影片剪辑在场景中铺满后把按钮不透明度为0
23.fscommand语句
3)quit:
指关闭播放器窗口,无参数
4)exec:
指放映文件时,执行外部应用程序
5)allowscale:
指从原始大小进行播放,不允许进行缩放操作。
24.duplicateMovieslip语句
复制影片剪辑或按钮
注:
新复制的对象与原对象完全重叠
注:
深度指新对象所在的图层
注:
影片剪辑的鼠标向下或鼠标向上跟本不存在生效区指整个播放窗口
注:
目标:
要加“/”
25.setproperty语句
只能对影片剪辑设置外观属性
注:
alpha中的值不能加%
注:
X指设置影片剪辑实例的X坐标。
注:
width指设置影片剪辑的宽度.height高度
注:
Xscale指设置影片剪辑的席度比例,hscale高度比例。
注:
rotation指设置影片剪辑的旋转角度。
26.getproperty语句
返回影片剪辑实例的外观属性
注:
该语句应出现在trace()函数之中,困为需要输出一个返回值。
总复习
一.练习一,人文风采——产品图展示效果
将小按钮滑过及滑离时对应的动态效果制作在影片剪辑当中(8个实例)
大展示区为独立的影片剪辑将士个大图放于八个关键帧中并将其转换为影片剪辑进行独立动画的制作。
主场景中每个图层只有一个关键帧。
滤镜属性面板:
只能对静态文本。
影片剪辑,按钮生效,禁用全部:
暂时效果隐藏并非效果的删除可再次启用。
on(release{gotoandstop
(2)
telltarget(/d2){gotoandplay
(1)}}
若放映头停止后,再告知则只能从当前所停止帧内搜索目标。
二.练习二。
兰草个人网站设计
flash中三维效果均是三维效果的视觉错觉
脚本复制时为最外层的影片剪辑
FLASH中的声音设置
当导入声音不成功时通过音频转换软件进行再次输出
效果:
淡入指声音开始部分越来越高
自定义封套:
可调整左或右声道中的音量高低可对当前声音进行截取,截取后需从库中对该声音进行更新以减少声音所占的空间
数据流:
主要用于mtv及网站制作中
这种类型会将声音平均分配在所需要的帧中也就是说它占据了多少帧,就播多少帧,而且它采用一边下载,边播放的方式,将下载后的少量信息立即播放,不太会发生会计核算的现象,音频与动画帧播放完会同步帧结束,音乐结束,但它的缺点:
它有时会跳帧来保持同步
事件:
将声音和一个事件的发生过程同步起来事件声音在它的起始关键帧开始播放并独立于时间轴播放完整个声音当播放发布的swf文件时,事件声音混合在一起
开始:
将声音同步类型设成开始与事件的效果几乎是一样的。
但开始类型并不需要帧数的支持。
但如果声音正在播放,使用开始选项由不会播放新的声音实例。
练习三:
旗帜首页
Flash中关键帧的作用:
确定关键性的画面
Flash的应用领域:
网络动画,网面广告。
搞笑动画
Up弹起指针经过hover按下down点击hit
练习四
注:
将声音单独放入一个影片剪辑给予普通帧,并同步设为数据流,将该影片剪辑拖入到主场景后设实例名称为mc
按钮上的脚本为:
On(press){//按下按钮
If(bofang==1){//如果变量播放等于1执行下面的动作
aa.play();//音乐mc播放
bofang=0//赋0给变量bofang}
else{//否则执行下面的动作
aa.stop();//音乐m