第1章踏上网页动画设计之路 1
1.1 电脑图像基础知识 1
1.1.1 矢量图与位图 1
目 录 1
1.1.2分辨率 2
1.2 Flash MX 2004的功能 2
1.2.1 Flash的发展历程 2
1.2.2 Flash的优势 3
1.2.3 FlashMX2004专业版的 4
新功能 4
1.2.4用Flash可以干什么 7
1.3.1安装前的准备 8
1.3安装FlashMX 2004专业版 8
1.3.2开始安装 9
1.3.3“专业版”的特性 10
1.3.4运行FlashMX2004专业版 10
1.3.5卸载Flash MX 2004专业版 10
1.4本章小结 11
1.5本章习题 11
1.5.1选择题 11
1.5.2填空题 11
1.5.3操作题 11
2.1.1 Flash工作界面 12
2.1第一个Flash文档 12
第2章Flash MX 2004操作环境 12
2.1.2第一个Flash文档 13
2.1.3保存和关闭文件 14
2.2工作环境操作 14
2.2.1面板的基本操作 14
2.2.2调整面板的分布格局 16
2.2.3使用面板设置 16
2.2.4个性化工具栏 16
2.2.5 自定义快捷键 17
2.2.6新建窗口 18
2.3.1保存并压缩 19
2.3文件操作 19
2.2.7文件窗口的排列 19
2.3.2模板 20
2.3.3导入到舞台 20
2.4创建自己的项目 21
2.4.1什么是项目 21
2.4.2新建一个项目 21
2.4.3打开一个已经存在的项目 21
2.4.4编辑项目中的文件 22
2.4.5测试项目 22
2.4.6指定配置文件 22
2.4.7发布项目 22
2.5.1 制作简单的变形动画 23
2.5简单的Flash动画 23
2.4.8寻找丢失的文件 23
2.4.9关闭项目 23
2.5.2制作简单的运动动画 26
2.6组合与分离对象 28
2.6.1组合对象 28
2.6.2分离对象 29
2.7初步了解动作脚本 30
2.8本章小结 31
2.9本章习题 31
2.9.1选择题 31
2.9.2填空题 31
2.9.3操作题 31
3.1.1属性面板 32
第3章编 辑 32
3.1属性查看 32
3.1.2信息面板 33
3.2选择与编辑工具 33
3.2.1选择工具 33
3.2.2套索工具 35
3.2.3任意变形工具 36
3.2.4橡皮擦工具 37
3.2.5手形工具 37
3.2.6缩放工具 38
3.2.7变形面板 38
3.2.9对齐面板 39
3.2.8标准工具栏 39
3.3.1复制、剪切与粘贴 40
3.3.2 Shift键的利用 40
3.3.3 Alt键的利用 40
3.3编辑操作 40
3.3.4使用快捷键 41
3.3.5查找与替换 41
3.4编辑辅助工具 41
3.4.1 网格 41
3.4.2标尺 42
3.4.3辅助线 43
3.5.1传统的撤消方式 44
3.5.2历史记录面板 44
3.5历史记录 44
3.4.4用磁铁工具进行对齐 44
3.5.3历史记录的重放 45
3.5.4历史记录的跨文档使用 46
3.6 自动执行 46
3.6.1 自动任务与命令菜单 46
3.6.2不能重现的步骤 46
3.6.3创建和管理命令 47
3.6.4运行命令 47
3.6.5获取更多的命令 47
3.7本章小结 47
3.8.3操作题 48
3.8.2填空题 48
3.8本章习题 48
3.8.1选择题 48
第4章绘 图 49
4.1 Flash中的绘图工具 49
4.1.1线条工具 49
4.1.2椭圆工具 50
4.1.3矩形工具组 50
4.1.4铅笔工具 51
4.1.5刷子工具 51
4.1.6使用基本形状绘图 52
4.2 塞尔曲线 54
4.2.1使用钢笔工具 54
4.2.3部分选取工具 55
4.2.2预设钢笔工具 55
4.2.4锚点的添加、变更与删除 56
4.2.5波浪制作 56
4.3绘图实例——肖像作品 57
4.3.1头部轮廓 58
4.3.2头发与衣服 58
4.3.3 眼睛 58
4.3.4鼻子和嘴 59
4.3.5着色 59
4.3.6嘴唇 60
4.5.3操作题 61
4.5.2填空题 61
4.5本章习题 61
4.5.1选择题 61
4.4本章小结 61
第5章颜色与填充 62
5.1颜色模式 62
5.1.1 HSB 62
5.1.2 RGB 62
5.1.3 CMYK 63
5.2颜色工具 63
5.2.1墨水瓶工具 63
5.2.2颜料桶工具 63
5.2.5为小鸟填充颜色 64
5.2.4滴管工具 64
5.2.3填充变形工具 64
5.3调配填充颜色 66
5.3.1颜色调配 66
5.3.2颜色样本面板 66
5.3.3混色器面板 66
5.3.4使用混色器菜单 67
5.3.5线性渐变颜色 67
5.4图形的修改 68
5.4.1矢量化位图 68
5.4.2扩展填充 68
5.4.3边缘柔化 68
5.4.4优化位图 69
5.4.5分离位图 71
5.5色彩运用实例——台式电脑的绘画 72
5.5.1创建文件 72
5.5.2 主机箱 72
5.5.3显示器 73
5.5.4键盘 74
5.5.5鼠标 75
5.5.6音箱 75
5.5.7将各个部件组装起来 75
5.7.2填空题 76
5.7.3操作题 76
5.6本章小结 76
5.7.1选择题 76
5.7本章习题 76
第6章文 本 77
6.1使用文本工具 77
6.1.1文本的创建 77
6.1.2文本属性 77
6.1.3文本的类型 77
6.1.7文本的对齐方式 78
6.1.6取消文本框宽度的限制 78
6.1.8为文本建立超级链接 78
6.1.4文本框的外观 78
6.1.5限制静态文本框的宽度 78
6.1.9使用上下标 79
6.1.10文本的分离 79
6.1.11文字编辑 79
6.2检查拼写 81
6.2.1拼写设置 81
6.2.2检查拼写 82
6.3静态文本的高级效果 82
6.3.1 多彩文字 82
6.3.2立体字 83
6.5.2填空题 85
6.5.3操作题 85
6.5本章习题 85
6.5.1选择题 85
6.4本章小结 85
第7章动画基础 86
7.1 Flash动画基础 86
7.1.1 动画原理 86
7.1.2 Flash的动画特色 86
7.2 时间轴 87
7.2.1 时间轴的外观 87
7.2.2时间轴的操作 87
7.2.3 图层 88
7.2.4调整帧和图层的显示 88
7.2.6动手做——图层操作实例 89
14.7本章习题 1 89
7.2.5分散到图层 89
7.3帧 90
7.3.2使用绘图纸 91
7.3.1帧的基本操作和属性 91
7.3.3 时间指针的使用 92
7.3.4关键帧和空帧 92
7.3.5帧的操作 92
7.3.6帧的变换 94
7.4场景管理 94
7.4.1场景管理 95
7.4.2场景操作 95
7.4.3影片浏览器 96
7.5 时间轴特效 96
7.5.1使用时间轴特效 96
7.5.2各种时间轴特效 97
7.5.3 时间轴特效实例 98
7.6动画制作实例——爆炸的气球 99
7.8本章习题 101
7.8.1选择题 101
7.8.2填空题 101
7.8.3操作题 101
7.7本章小结 101
第8章动画进阶 102
8.1逐帧动画 102
8.1.1闪烁的灯 102
8.1.2利用位图制作逐帧动画 104
8.2动作补间动画 105
8.2.1 Flash的动作补间 105
8.2.2创建动作补间动画 105
8.2.3改变运动的加速度 106
8.2.4旋转动画 107
8.2.5缩放动画 108
8.3.1创建形状补间 109
8.3形状补间动画 109
8.3.2使用形状提示 110
8.4运动导线 112
8.4.1运动导线的作用 112
8.4.2动手制作运动导线 112
8.5遮罩动画 113
8.5.1遮罩的基本概念 113
8.5.5动手创建遮罩动画 114
8.5.4遮罩图层的锁定 114
8.5.3普通层和被遮罩层的互化 114
8.5.2 创建遮罩 114
8.5.6光影文字 115
8.5.7写字 117
8.6残影动画 119
8.7导出作品 121
8.7.1导出静态图像 121
8.7.2导出影片 122
8.9.3操作题 124
8.9.2填空题 124
8.8本章小结 124
8.9.1选择题 124
8.9本章习题 124
第9章元 件 125
9.1元件与实例 125
9.1.1元件的分类 125
9.1.2元件的创建 126
9.1.3在库中复制元件 127
9.1.4利用实例复制元件 128
9.2实例 128
9.2.1元件变形 128
9.2.2创建实例 129
9.2.3给实例命名 129
9.3.2在库面板中定义新的字体 130
9.3库面板 130
9.3.1库面板的外观 130
9.3.5库资源之间的冲突 131
9.3.3使用公共库 131
9.3.4 Flash对数据同步的保护 131
9.4本章小结 132
9.5本章习题 132
9.5.1选择题 132
9.5.2填空题 132
9.5.3操作题 132
10.1按钮制作入门 133
10.1.1剖析按钮 133
10.1.2创建按钮元件 133
10.13 制作自己的按钮 133
第10章按 钮 133
10.2互动境界 135
10.2.1 启用简单按钮 135
10.2.2测试按钮 136
10.2.3制作按钮互动 138
10.3.1橡皮按钮 139
10.3制作生动的按钮 139
10.3.2动画按钮 141
10.3.3 Windows风格按钮 143
10.4使用滑动按钮 144
10.4.1创建文件 144
10.4.2滑动按钮的结构 144
10.4.3制作调色程序 144
10.5本章小结 146
10.6本章习题 146
10.6.1选择题 146
10.6.2填空题 146
10.6.3操作题 146
11.1.3将声音加入到影片中 147
11.1.2导入一个声音 147
11.1.1影片中的声音 147
第11章声音与视频 147
11.1 Flash中的声音 147
11.1.4编辑声音的效果 148
11.1.5声音的同步 149
11.1.6处理MP3 149
11.1.7给按钮加入声音 150
11.2加入视频 151
11.2.1 Flash视频压缩原理 151
11.2.2导入视频 151
11.2.3在确定的范围内播放视频 152
11.3本章小结 153
11.4本章习题 153
11.4.1选择题 153
11.4.2填空题 153
11.4.3操作题 153
12.1.2测试 154
12.1测试影片 154
12.1.1控制影片的运转 154
第12章优化和导出影片 154
12.2导出文件 155
12.2.1将文件导出 155
12.2.2导出AdobeIllustrator文件 155
12.2.3导出GIF 155
12.2.4导出位图 155
12.2.5导出SWF文件 156
12.2.6导出FLV文件 157
12.2.7设置发布选项 157
12.3优化动画 158
12.3.1减小动画大小 158
12.3.2使动画更流畅 159
12.3.3其他技巧 159
12.5.3操作题 160
12.5.2填空题 160
12.5本章习题 160
12.5.1选择题 160
12.4本章小结 160
第13章动作脚本基础 161
13.1基本概念 161
13.1.1什么是动作脚本 161
13.1.2动作脚本和JavaSeript 161
的关系 161
13.1.3基本术语 161
13.2标点符号 163
13.2.1点语法 163
13.2.2在动作面板中使用注释 165
13.2.3使用花括号 165
13.2.4分号 166
13.2.5双引号 166
13.2.6括号 166
13.2.8 冒号 167
13.2.7逗号 167
13.3动作脚本绘图 168
13.3.1 使用动作脚本画线段 168
13.3.2使用动作脚本进行填充 170
13.4用动作脚本创建文本域 171
13.4.1文本域的创建与属性 171
13.4.2动手制作文本域 171
13.5用动作脚本设置文本格式 172
13.5.1构建文本格式类 172
13.5.2将文本格式绑定到文本域 172
13.6本章小结 174
13.7本章习题 174
13.7.1选择题 174
13.7.2填空题 174
13.7.3操作题 174
14.1.1变量声明 175
14.1基本语句 175
第14章动作脚本结构化编程 175
14.1.2 trace语句 176
14.1.3常数 178
14.1.4运算符号 178
14.2条件语句 180
14.2.1 if语句 180
14.2.2 if...else语句 180
14.2.3 switch 182
14.3循环语句 183
14.3.1使用for语句 183
14.3.2使用while 184
14.3.3循环的跳跃和特殊处理 185
14.4自定义函数 185
14.5.3布尔值 187
14.5.2数字 187
14.5.1字符串 187
14.5动作脚本的数据类型 187
14.5.4 对象 188
14.5.5影片剪辑 188
14.5.6空值 188
14.5.7未定义的数据 188
14.6本章小结 189
14.7.1选择题 189
14.7.2填空题 189
14.7.3操作题 189
第1 5章控制各种对象 190
15.1 系统类 190
15.1.1设置系统剪贴板 190
15.1.2显示设置面板 191
15.2.1与数组有关的方法和属性 192
15.2数组类 192
15.3字符串类 193
15.2.2使用数组 193
15.3.1字符串类的基本用法 194
15.3.2大小写转换 195
15.4 日期类 196
15.4.1新建日期对象 196
15.4.2读取时间 196
15.4.3设置系统时间 196
15.4.4制作电子时钟 197
15.5数学类 198
15.5.1数学函数 198
15.6控制影片的播放 199
15.6.1 stop和play 199
15.5.2数学常数 199
15.6.2 向前向后,大步小步 200
15.6.3 stopAllSounds:万籁俱寂 200
15.7影片剪辑的控制 201
15.7.1剪辑的复制与删除 201
15.7.2按钮的事件触发 203
15.7.3影片剪辑的事件触发 205
15.7.4属性读写 205
15.8本章小结 207
15.9本章习题 208
15.9.1选择题 208
15.9.2填空题 208
15.9.3操作题 208
16.1.2将菜单项添加到菜单中 209
菜单项对象 209
16.1.3为菜单项添加响应函数 209
16.1.1创建上下文菜单和 209
16.1上下文菜单与菜单项 209
第16章影片类高级应用 209
16.2键盘侦听 210
16.2.1侦听键盘的相关动作脚本 210
16.2.2键盘侦听的例子 211
16.3 影片剪辑类的特殊应用 212
16.3.1用虚拟画笔制作按钮 212
16.3.2拖着动画到处跑 214
16.3.3 冲突检测 215
16.3.4动作脚本遮罩 217
16.4网络世界的互联 219
16.4.1 getURL:打开一个网页 219
16.4.2 fscommand:发送命令 220
16.6.3操作题 221
16.6.2填空题 221
16.6.1选择题 221
16.6本章习题 221
16.5本章小结 221
第17章屏幕与行为 222
17.1 屏幕概述 222
17.1.1屏幕的优点 222
17.1.2屏幕的分类 222
17.1.3屏幕轮廓窗格 223
17.2.2使用模板创建幻灯片 224
17.2.1创建空白幻灯片 224
17.2使用幻灯片 224
17.2.3添加屏幕 225
17.2.4嵌套屏幕 227
17.2.5屏幕命名 227
17.2.6设置属性和参数 228
17.2.7移动子屏幕 229
17.3行为 229
17.3.1行为面板 229
17.3.3添加控制行为 231
17.3.2有关幻灯片的动作 231
17.4本章小结 232
17.5本章习题 232
17.5.1选择题 232
17.5.2填空题 232
17.5.3操作题 232
第18章Flash组件与应用 233
18.1组件概述 233
18.1.1什么是组件 233
18.1.2组件的功能 233
18.2 UI(UserInterface)组件 233
18.2.1按钮 233
18.2.2复选框 236
18.2.3下拉组合框 238
18.2.4文本标签 240
18.2.5 列表框 242
18.2.6加载器 244
18.2.7数字微调按钮 245
18.2.8单选按钮 246
18.3媒体组件 248
18.4本章小结 251
18.5本章习题 251
18.5.1选择题 251
18.5.2填空题 251
18.5.3操作题 251
第19章Flash动画制作常用范例 252
19.1简单广告横幅 252
19.1.1利用模板创建广告横幅 252
19.1.2制作背景与照片 252
19.1.3制作文字元件 254
19.2音乐贺卡 256
19.2.1绘制背景和蜡烛 256
19.1.4小结 256
19.2.2加入文字和特效 258
19.2.3加入背景音乐 259
19.2.4添加字幕及控制 259
19.2.5小结 262
19.3 实用练习程序 262
19.3.1制作游戏界面 262
19.3.2制作辅助界面 264
19.3.3编写游戏代码 266
19.3.4测试影片 269
19.3.5小结 270
19.4小游戏——搬运工 270
19.4.1制作动画元素 270
19.4.2 加游戏控制 272
19.4.3制作载入界面 277
19.5.1制作菜单按钮 278
19.5动态菜单导航的Flash网站 278
19.4.4小结 278
19.5.2完成菜单动画 281
19.5.3编写菜单动作 283
19.5.4制作图像浏览器 284
19.5.5组合动态菜单 285
19.6在线考试 287
19.6.1制作表单界面 287
19.5.7 小结 287
19.5.6测试结果 287
19.6.2制作问答界面 289
19.6.3测试影片 292
19.6.4 小结 292
19.7多媒体光盘界面 293
19.7.1制作界面元素 293
19.7.2添加动作脚本 297
19.7.3小结 298
19.8本章小结 298