第1章 Flash概述 1
1.1 Flash的历史和概述 1
1.1.1 Flash之父——乔纳森·盖伊 1
1.1.2 Flash历史简介 2
1.1.3 Flash CS5的新特性 2
1.1.4 Flash的特点 3
1.1.5 Flash软件的应用领域 4
1.1.6 Flash CS5中的常用术语及概念 6
1.2 Flash界面概览 7
1.2.1 Flash CS5的打开方法 7
1.2.2 Flash CS5的开始界面 7
1.2.3 Flash CS5的工作界面 7
1.3 动画基础知识及创作流程 15
1.3.1 传统动画和Flash动画的基本原理 15
1.3.2 Flash动画的创作流程 15
1.4 Flash文件的基本操作 16
1.4.1 创建Flash文档 16
1.4.2 打开Flash文档 17
1.4.3 保存Flash文档 18
1.4.4 关闭Flash文档 19
1.4.5 退出Flash CS5 19
第2章 绘制图形 21
2.1 工具箱简介 21
2.2 绘制直线、椭圆、矩形和多边形 22
2.2.1 绘制直线 22
2.2.2 绘制椭圆 23
2.2.3 绘制矩形和多边形 25
2.3 钢笔工具的使用 26
2.4 刷子、铅笔和Deco工具 27
2.5 图形的编辑 29
第3章 颜色和渐变 35
3.1 Flash CS5的颜色模式 35
3.1.1 RGB色彩模式 35
3.1.2 HSB色彩模式 36
3.2 工具箱颜色编辑工具的使用 36
3.2.1 墨水瓶工具的使用 36
3.2.2 【颜料桶工具】的使用 38
3.2.3 【滴管工具】的使用 39
3.3 渐变的控制 39
3.4 颜色和样本面板的使用 40
3.4.1 颜色面板的使用 40
3.4.2 样本面板的使用 41
3.5 使用图案和位图填充 41
第4章 创建和编辑文本 43
4.1 使用文本工具 43
4.1.1 文字操作界面 43
4.1.2 【文字】面板 44
4.2 三种文本类型 45
4.3 文本的建立和编辑 46
4.3.1 文本的建立 46
4.3.2 文本的编辑 46
4.3.3 使用工具对文本进行操作 47
4.4 将文本转换成图形 48
4.5 文本的扭曲变形 49
4.6 给文本添加超级链接 50
第5章 TLF文字 51
5.1 TLF文字属性面板 51
5.2 TLF文字功能描述 52
5.3 容器的衔接 56
第6章 处理图形对象 59
6.1 变形工具的使用 59
6.1.1 紧贴至对象 59
6.1.2 旋转与倾斜 60
6.1.3 缩放 60
6.2 扭曲和封套 61
6.2.1 扭曲 61
6.2.2 封套 61
6.3 变形面板的使用 62
6.4 图形的排列和对齐 63
6.4.1 排列 63
6.4.2 对齐 64
6.5 形状和合并对象 65
6.5.1 形状 65
6.5.2 合并对象 66
6.6 复制变形的应用 66
第7章 使用元件和库 69
7.1 元件和实例的概念 69
7.2 元件的创建方法 69
7.3 元件的三种类型 70
7.3.1 创建图形元件 70
7.3.2 创建按钮元件 71
7.3.3 创建影片剪辑元件 72
7.4 编辑元件 72
7.4.1 复制元件 72
7.4.2 编辑元件 73
7.5 库的基本概念和操作 75
7.6 素材公用库 76
7.6.1 使用公用库 76
7.6.2 使用共享资源 77
第8章 基础动画设计 79
8.1 创建帧和关键帧 79
8.2 帧的基本操作 81
8.3 帧的标签及分类 82
8.4 制作逐帧动画 83
8.5 创建补间动画 84
8.5.1 补间动画的概念 84
8.5.2 基于对象的补间动画 84
8.5.3 形状补间动画 86
8.5.4 传统补间动画 88
8.5.5 基于对象的补间动画、形状补间动画及传统补间动画的区别 89
8.6 动画预设 89
8.6.1 预览动画预设 90
8.6.2 应用动画预设 90
8.6.3 自定义动画预设 91
8.6.4 导入/导出动画预设 91
第9章 高级动画技巧 93
9.1 补间动画的自定义运动路径 93
9.2 浮动关键帧 95
9.3 动画编辑器 96
9.4 层的概念与应用 99
9.4.1 图层面板 99
9.4.2 图层的类型 99
9.5 制作引导动画 100
9.6 制作遮罩动画 101
9.7 骨骼工具 103
第10章 声音的控制 107
10.1 Flash CS5支持的声音类型 107
10.2 声音文件的导入 107
10.3 设置声音属性 109
10.4 为按钮添加声音 111
第11章 视频处理 113
11.1 视频的输出 113
11.2 制作网络流式视频文件 114
11.3 嵌入式视频的控制 116
11.3.1 在Flash中嵌入视频 116
11.3.2 使用时间轴控制视频播放 118
第12章 脚本基础和实例 121
12.1 ActionScript语法简介 121
12.1.1 ActionScript基本语法 121
12.1.2 ActionScript语句 123
12.1.3 函数和对象 124
12.2 ActionScript编辑器的使用 126
12.3 ActionScript编辑器参数设置 127
12.4 输出面板辅助排错 129
12.5 使用ActionScript控制影片剪辑 131
12.5.1 鼠标和键盘事件 131
12.5.2 鼠标和键盘事件实例 132
12.5.3 影片剪辑和按钮 134
12.6 给帧、按钮、影片剪辑分配动作 135
12.7 载入外部数据 137
12.8 代码片段功能简介 139
12.8.1 代码片段的基本原则 139
12.8.2 将代码片段添加到对象或时间轴帧 139
12.8.3 自定义代码片段 140
12.8.4 导入XML格式的代码片段 141
第13章 发布影片 143
13.1 测试和播放Flash影片 143
13.2 输出Flash不同媒体 144
13.3 发布设置 144
13.3.1 总体发布设置 144
13.3.2 Flash发布设置 145
13.3.3 GIF发布设置 146
13.3.4 JPEG发布设置 148
13.3.5 PNG发布设置 148
13.3.6 HTML发布设置 150
13.3.7 其他发布设置 151
13.4 优化影片 151
参考文献 154