第1章 Flash CS3快速入门 1
1.1 Flash简介 2
1.1.1 矢量图的绘制 2
1.1.2 网页动画创作 2
1.1.3 游戏开发 2
1.1.4 广告设计 3
1.2 Flash CS3的新特性 3
1.3 Flash CS3的工作界面 5
1.3.1 欢迎屏幕 5
1.3.2 菜单栏 6
1.3.3 工具箱 7
1.3.4 时间轴面板 7
1.3.5 舞台和工作区 7
1.3.6 属性面板 8
1.3.7 面板组 8
1.4 自定义工作界面 9
1.4.1 调整面板的位置 9
1.4.2 展开与折叠面板 10
1.4.3 堆叠与浮动面板 10
1.4.4 调整面板的大小 10
1.4.5 最小化与最大化面板 11
1.4.6 打开/关闭、隐藏/显示面板 11
1.4.7 管理工作区布局 11
1.5 Flash CS3文件管理基础 12
1.5.1 新建Flash文件 13
1.5.2 打开Flash文件 13
1.5.3 保存与另存为Flash文件 13
1.5.4 另存为模板 14
1.5.5 设置文件属性 14
1.6 绘图中的基本概念 15
1.6.1 位图 15
1.6.2 矢量图 15
1.6.3 位图与矢量图的区别 16
1.6.4 分辨率 16
1.6.5 图像的颜色模式 17
1.6.6 颜色深度与Alpha通道 19
1.6.7 图像文件格式 19
1.7 典型实例——转换位图为矢量图 22
本章小结 23
过关练习 23
第2章 图形的绘制与颜色处理 25
2.1 绘制线条 26
2.1.1 线条工具 26
2.1.2 铅笔工具 27
2.1.3 刷子工具 29
2.1.4 钢笔工具 32
2.2 绘制几何形状 33
2.2.1 矩形工具 33
2.2.2 基本矩形工具 34
2.2.3 椭圆工具 34
2.2.4 基本椭圆工具 35
2.2.5 多角星形工具 35
2.3 颜色填充与修改 36
2.3.1 颜色面板 37
2.3.2 墨水瓶工具 39
2.3.3 颜料桶工具 40
2.3.4 橡皮擦工具 41
2.3.5 填充变形工具 43
2.4 其他编辑工具 45
2.4.1 选择工具 45
2.4.2 部分选择工具 47
2.4.3 套索工具 48
2.4.4 滴管工具 49
2.4.5 任意变形工具 50
2.4.6 缩放工具和手形工具 53
2.5 绘图技巧 54
2.5.1 图形的叠加 54
2.5.2 图形的相减 55
2.5.3 扩展和柔化填充区域 55
2.6 典型实例——绘制彩球 56
本章小结 58
过关练习 59
第3章 对象的编辑 61
3.1 编辑对象 62
3.1.1 移动对象 62
3.1.2 复制和粘贴对象 62
3.1.3 删除对象 63
3.2 变换对象 63
3.2.1 缩放对象 63
3.2.2 旋转对象 64
3.2.3 倾斜对象 65
3.2.4 翻转对象 66
3.2.5 撤销变形 66
3.3 对齐对象 66
3.3.1 对象的对齐 67
3.3.2 对象的分布 67
3.3.3 匹配对象的尺寸 68
3.3.4 调整对象的间隔 69
3.3.5 调整对象的叠放顺序 69
3.4 组合和分解对象 70
3.4.1 组合对象 70
3.4.2 分解对象 70
3.4.3 编辑组或组中的对象 70
3.5 设置对象的属性 71
3.5.1 设置对象的笔触属性 71
3.5.2 设置对象的填充颜色 74
3.6 典型实例——制作生日贺卡 75
本章小结 77
过关练习 77
第4章 文本的编辑 79
4.1 文本的创建 80
4.1.1 创建静态文本 80
4.1.2 创建固定宽度和高度的文本 80
4.1.3 转换文本的类型 81
4.2 设置文本的属性 82
4.2.1 设置静态文本的属性 82
4.2.2 设置动态文本的属性 83
4.2.3 设置输入文本的属性 84
4.3 选取文本 85
4.3.1 选取文本框 85
4.3.2 选取单个文本 85
4.3.3 选取多个文本 85
4.3.4 选取一个单词 86
4.3.5 选取所有文本 86
4.4 设置段落文本的属性 86
4.4.1 页边距 86
4.4.2 缩进 87
4.4.3 行距 87
4.5 查找与替换 88
4.5.1 查找和替换文本的内容 88
4.5.2 查找和替换文本的字体 89
4.5.3 查找和替换颜色 89
4.5.4 查找和替换文档中的元件 90
4.5.5 查找和替换文档中的位图、声音或视频 90
4.6 拼写设置与检查拼写 91
4.6.1 拼写设置 91
4.6.2 检查拼写 91
4.7 编辑文本 92
4.7.1 分离文本 92
4.7.2 变形文本 92
4.7.3 将文本分散到图层 93
4.8 典型实例——制作特效字 93
本章小结 96
过关练习 96
第5章 图像的导入与处理 97
5.1 图形图像的导入 98
5.1.1 导入图形图像的格式 98
5.1.2 导入图形图像的方法 98
5.2 位图的处理 99
5.2.1 设置位图属性 99
5.2.2 将位图转换为矢量色块 102
5.2.3 将位图转换为矢量图 102
5.3 矢量图的最优化 103
5.4 典型实例——制作望远镜 104
本章小结 106
过关练习 106
第6章 元件、实例与库 107
6.1 元件 108
6.1.1 元件的类型 108
6.1.2 创建元件 108
6.1.3 编辑元件 110
6.1.4 删除无用元件 112
6.2 实例 113
6.2.1 创建实例 113
6.2.2 设置实例的属性 113
6.2.3 替换实例 116
6.3 库 116
6.3.1 库的类型 116
6.3.2 库的管理 117
6.4 典型实例——制作闪烁的星光 120
本章小结 124
过关练习 124
第7章 图层与时间轴 125
7.1 图层的简介 126
7.1.1 图层的概念 126
7.1.2 图层的类型 126
7.2 图层的基本操作 126
7.2.1 创建新图层 126
7.2.2 选取图层 127
7.2.3 复制图层 127
7.2.4 删除图层 127
7.2.5 重命名图层 128
7.2.6 创建层文件夹 128
7.2.7 移动图层到层文件夹 129
7.2.8 复制层文件夹 129
7.2.9 删除层文件夹 130
7.2.10 改变图层或层文件夹的位置 130
7.2.11 隐藏/显示、锁定/解锁图层 130
7.2.12 层轮廓线 132
7.3 设置图层属性 132
7.4 时间轴面板的使用 133
7.4.1 时间轴标尺 133
7.4.2 播放头的使用 133
7.4.3 更改时间轴面板的外观 134
7.5 典型实例——切换背景图片 134
本章小结 136
过关练习 136
第8章 Flash动画基础 137
8.1 Flash动画原理 138
8.2 创建帧 138
8.2.1 帧的分类 138
8.2.2 各种帧的创建 138
8.3 编辑帧 139
8.3.1 选择单个帧 139
8.3.2 选择多个帧 139
8.3.3 复制、粘贴帧 140
8.3.4 移动帧 140
8.3.5 删除帧 141
8.3.6 翻转帧 142
8.3.7 普通帧与关键帧之间的转换 142
8.3.8 更改动画的长度 143
8.4 绘图纸外观 143
8.4.1 使用绘图纸外观 143
8.4.2 绘图纸外观的轮廓 144
8.4.3 编辑多个帧 144
8.4.4 更改绘图纸标记 144
8.5 使用场景 145
8.5.1 添加场景 145
8.5.2 切换场景 146
8.5.3 复制和删除场景 146
8.6 典型实例——制作夏天的海滩 147
本章小结 150
过关练习 150
第9章 动画的制作 151
9.1 时间轴特效 152
9.1.1 时间轴特效的分类 152
9.1.2 应用时间轴特效 152
9.1.3 编辑时间轴特效 154
9.1.4 删除时间轴特效 154
9.2 逐帧动画 154
9.3 运动补间动画 156
9.3.1 运动补间动画的创建 156
9.3.2 运动补间动画的属性设置 158
9.4 形状补间动画 159
9.4.1 形状补间动画的创建 159
9.4.2 形状补间动画的属性设置 161
9.4.3 变形参考点的使用 161
9.5 遮罩动画 162
9.5.1 遮罩层的使用 163
9.5.2 遮罩层动画的创建 163
9.6 运动引导层动画 166
9.6.1 引导层的使用 166
9.6.2 引导层动画的创建 166
9.7 典型实例——制作浇注效果 168
本章小结 171
过关练习 172
第10章 声音与视频 173
10.1 声音的简介 174
10.1.1 事件声音 174
10.1.2 音频流 174
10.2 导入声音 174
10.2.1 允许导入的声音格式 174
10.2.2 导入声音的方法 175
10.3 添加与编辑声音 176
10.3.1 添加声音 176
10.3.2 编辑声音 178
10.4 视频的简介 181
10.5 导入视频 182
10.6 典型实例——制作声音按钮 183
本章小结 185
过关练习 186
第11章 交互式动画 187
11.1 交互式动画简介 188
11.2 ActionScript简介 188
11.2.1 ActionScript术语 188
11.2.2 ActionScript语法规则 191
11.3 数据与运算 193
11.3.1 常量 193
11.3.2 变量 193
11.3.3 数据类型 194
11.3.4 运算符 195
11.3.5 表达式 198
11.4 动作与动作面板 198
11.4.1 动作 199
11.4.2 动作面板 201
11.4.3 使用动作面板添加动作 202
11.5 制作交互式动画 203
11.5.1 球体 203
11.5.2 浏览图片 204
11.6 典型实例——制作心星闪耀 207
本章小结 210
过关练习 210
第12章 组件 211
12.1 组件的概述 212
12.1.1 用户界面组件 212
12.1.2 媒体组件 212
12.1.3 管理器组件 213
12.1.4 数据组件 213
12.1.5 屏幕组件 213
12.2 组件的使用 213
12.2.1 组件面板 213
12.2.2 组件属性面板 214
12.2.3 组件检查器 214
12.2.4 添加和删除组件 215
12.2.5 处理组件事件 215
12.3 典型实例——制作MP3播放器 215
本章小结 218
过关练习 218
第13章 动画的输出与发布 219
13.1 输出动画 220
13.1.1 动画的优化 220
13.1.2 动画的测试 220
13.1.3 动画的输出 221
13.2 发布动画 222
13.2.1 发布设置 222
13.2.2 发布为Flash文件 223
13.2.3 发布为HTML网页 224
13.2.4 发布为GIF文件 226
13.2.5 发布为JPEG文件 227
13.2.6 发布为PNG文件 228
13.3 典型实例——输出JPEG图像 229
本章小结 230
过关练习 230
第14章 综合实例应用 231
综合实例1 制作家具宣传广告 232
综合实例2 开发游戏 238
综合实例3 制作四季的交替效果 246
综合实例4 添加水中场景效果 252
综合实例5 制作浏览图片效果 258