第1章 Flash Professional 8新功能 1
1.1 图形效果 2
1.2 文字效果 3
1.3 视频方面 4
1.4 移动设备——手机模拟器 6
1.5 ActionScript语言的编辑 6
1.6 其他新增功能 7
第2章 Flash 8使用基础 11
2.1 Flash基本操作 12
2.1.1 打开Flash软件 12
2.1.2 新建文档 13
2.1.3 打开使用过的文档 13
2.1.4 存储文档 14
2.2 Flash8操作界面 14
2.3 文件属性设置 16
2.4 舞台 17
2.5 编辑栏 19
2.6 时间轴 22
2.6.1 图层 23
2.6.2 帧 26
2.7 元件与“库”面板 28
2.7.1 元件与实例 29
2.7.2 元件类型 31
2.7.3 场景 33
2.8 思考与练习 35
第3章 图像编辑 37
3.1 绘图工具 38
3.2 自定义工具栏 38
3.3 辅助工具 39
3.3.1 Flash坐标 39
3.3.2 辅助线 39
3.3.3 网格 40
3.3.4 贴紧 40
3.3.5 对齐 40
3.4 绘图工具的基本操作之一 41
3.4.1 对象绘制模式 41
3.4.2 锁定填充 41
3.4.3 贴紧至对象 41
3.4.4 自定义笔画样式 41
3.4.5 增强笔画 42
3.4.6 新增的曲线算法 42
3.4.7 选择工具 42
3.4.8 椭圆工具 43
3.4.9 直线工具 44
3.4.10 任意变形工具 46
3.4.11 填充变形工具 47
3.4.12 颜料桶工具 47
3.5 混色器与颜色样本 49
3.5.1 颜色样本 51
3.5.2 渐变层增强功能 51
3.6 绘图工具的基本操作之二 53
3.6.1 矩形工具 53
3.6.2 多角星形工具 54
3.6.3 刷子工具 54
3.6.4 重复变形 55
3.6.5 墨水瓶工具 56
3.6.6 柔化效果 56
3.6.7 文本工具 60
3.6.8 垂直文本 61
3.6.9 文本转成矢量图 61
3.6.10 铅笔工具 63
3.6.11 滴管工具 64
3.6.12 套索工具 68
3.6.13 缩放工具与手形工具 68
3.6.14 橡皮擦工具 69
3.6.15 钢笔工具 71
3.6.16 部分选取工具 72
3.7 思考与练习 74
第4章 认识动画 75
4.1 动画类型 76
4.1.1 “属性”面板 77
4.1.2 常用的快捷键 77
4.2 逐帧动画 77
4.3 编辑帧 81
4.4 补间动画 85
4.4.1 动画补间 85
4.4.2 形状补间 88
4.5 遮罩动画 93
4.6 建立时间轴特效动画 96
4.6.1 编辑特效 97
4.6.2 删除特效 97
4.7 思考与练习 100
第5章 创建与编辑元件 101
5.1 创建元件 102
5.1.1 直接使用Flash8的公用库 102
5.1.2 导入外部文件 103
5.1.3 自行创建元件 104
5.1.4 库面板操作 105
5.2 元件与文件大小 109
5.3 编辑元件 109
5.4 图形元件 110
5.5 按钮元件 110
5.5.1 创建与设置按钮元件 110
5.5.2 隐形按钮 115
5.5.3 影片剪辑元件 117
5.6 思考与练习 119
第6章 动画高级技巧 121
6.1 逐帧动画制作技巧 122
6.2 移动渐变制作技巧 123
6.3 自定义变速效果 124
6.4 形状渐变的制作技巧 132
6.5 遮罩动画的制作技巧 134
6.6 思考与练习 137
第7章 行为指令与动作脚本基础 139
7.1 行为指令 140
7.2 动作脚本操作面板 141
7.3 脚本编辑窗口 143
7.3.1 创建动作脚本文件 143
7.3.2 导入与导出程序代码 143
7.4 “脚本助手”模式 143
7.5 动作脚本基础知识 147
7.5.1 ActionScript1.0与ActionScript2.0 147
7.5.2 FlashLite1.0与FlashLite1.1 148
7.6 进一步认识动作脚本 149
7.6.1 类、对象、属性、函数、方法和实例 149
7.6.2 内建的对象类 149
7.6.3 变量命名规则 150
7.6.4 变量的类型 150
7.6.5 运算符 151
7.6.6 数据类型 152
7.7 全局函数 153
7.8 动作处理函数 153
7.8.1 鼠标动作 153
7.8.2 影片剪辑动作 155
7.8.3 press、release鼠标事件与MouseDown、MouseUp影片剪辑事件 157
7.9 动作脚本的类型 157
7.10 思考与练习 158
第8章 动作脚本高级操作 161
8.1 编写影片剪辑的事件处理函数 162
8.2 点标记法与实例方法的运用 162
8.3 以影片剪辑当按钮 163
8.4 帧与场景 165
8.5 Flash路径的概念 166
8.6 相对路径与绝对路径 167
8.7 实体属性控制 169
8.8 阶层的概念 171
8.9 思考与练习 177
第9章 使用文本 179
9.1 设备字体与内嵌字体 180
9.2 字体显示方式和消除锯齿的文本 181
9.3 静态文本 182
9.4 动态文本 186
9.5 文本字符串处理 186
9.6 输入文本 187
9.6.1 自定义函数 189
9.6.2 函数调用方法 190
9.6.3 UserInterface组件——TextArea 193
9.7 使用HTML格式化文字 196
9.8 使用CSS文字样式 198
9.9 思考与练习 200
第10章 声音的应用 201
10.1 使用声音的方法 202
10.2 声音的格式 202
10.3 声音编辑软件ACID简介 203
10.4 在Flash中插入声音 203
10.5 在声音中加入文件 204
10.5.1 帧的“属性”面板中与声音相关的设定 204
10.5.2 帧的“属性”面板中的“编辑”按钮 205
10.6 为按钮设置音效 206
10.7 使用行为控制按钮音效的播放 207
10.8 设置声音的同步 210
10.9 控制声音的开关 212
10.10 使用声音对象方法和属性 215
10.11 MP3音乐的播放 219
10.11.1 载入外部MP3音乐 219
10.11.2 利用MediaPlayback组件 220
10.11.3 下载和安装组件 224
10.12 导出声音的质量与大小控制 228
10.12.1 设定个别声音的导出属性 228
10.12.2 文件中的所有声音导出设定 228
10.12.3 质量与大小控制 229
10.13 思考与练习 229
第11章 图像的应用 231
11.1 可导入Flash的图像文件格式 232
11.2 在Flash中导入图像 233
11.2.1 矢量图的导入与编辑 233
11.2.2 导入FireworksPNG文件 234
11.2.3 设置位图属性 235
11.2.4 编辑位图 235
11.3 滤镜效果的使用 237
11.4 混合模式的使用 240
11.5 位图的处理方式 244
11.5.1 分离转换位图为组件 244
11.5.2 将位图转换成矢量图像 244
11.6 利用位图填充色 248
11.7 导出图像与影片 249
11.8 控制程序流程 252
11.9 影像加载实体 253
11.10 设置动态遮罩层 255
11.11 动态设置滤镜 257
11.12 思考与练习 261
第12章 视频的应用 263
12.1 Flash视频的特点 264
12.2 在Flash8中导入视频 266
12.2.1 导入渐进式下载的视频 266
12.2.2 导入FlashCommunicationServer或FVSS视频流 268
12.2.3 导入视频内嵌于SWF文件 268
12.3 嵌入视频控制 271
12.4 视频编码 275
12.5 裁切和修剪视频 276
12.6 将视频转换为FLV格式 276
12.7 FLV视频与文字动画的同步(cuePoint提示点的应用) 280
12.7.1 使用MediaDisplay和MediaController组件 280
12.7.2 以程序方式动态设置提示点 284
12.8 FLVPlayerback-Player组件 286
12.9 FLVPlayerback-CustomUI组件 290
12.10 FLVPlayerback组件与行为 292
12.11 建立一个自定义的外观元素文件 294
12.12 思考与练习 295
第13章 发布Flash文件 297
13.1 发布设置 298
13.1.1 Flash选项卡 298
13.1.2 HTML选项卡 299
13.1.3 发布设置的描述文件 300
13.2 嵌入至Dreamweaver网页 302
13.3 上传到Internet网络 304
13.4 发布Windows放映文件 304
13.4.1 控制执行文件中的FlashPlayer 304
13.4.2 制作自动执行光盘 306
13.5 Flash项目 306
13.6 Flash幻灯片演示文稿 308
13.7 Flash表单应用程序 313
13.8 思考与练习 316
第14章 用户接口组件 317
14.1 Loader和ProgressBar组件 318
14.2 利用组件事件驱动程序 319
14.2.1 侦听程序 320
14.2.2 组件方法 320
14.3 Window组件 324
14.4 RadioButton组件 324
14.4.1 数组处理 325
14.4.2 多项选择结构 325
14.4.3 循环 326
14.5 CheckBox组件 330
14.6 ComboBox组件 331
14.7 List组件 333
14.8 MenuBar和ScrollPane组件 334
14.9 思考与练习 336
第15章 绘图的应用 337
15.1 绘制的迷宫 338
15.2 自定义色板 339
15.3 ColorTransform和Transform对象 341
15.4 设定线条粗细 343
15.5 设定Alpha透明度 344
15.6 绘制线条与画板遮色片 346
15.7 简易绘图板 347
15.8 思考与练习 351
附录 353