第1章 Flash入门 1
1.1 Flash简介 1
1.2 Flash CS4的新功能 2
1.3 Flash工作区 3
1.3.1 舞台 4
1.3.2 时间轴 4
1.3.3 元件库 5
1.3.4 属性检查器 5
1.3.5 工具箱 5
1.3.6 Flash中的撤销操作 6
1.4 制作第一个Flash应用程序 7
1.4.1 设置舞台尺寸和安排场景 7
1.4.2 捕入图层 7
1.4.3 工具箱功能 8
1.4.4 动画效果的设置 9
1.4.5 预览测试动画 11
1.4.6 发布动画 12
第2章 插图的创建和编辑 12
2.1 Flash绘图 13
2.1.1 Flash绘图基础 13
2.1.2 使用绘图工具绘图 16
2.1.3 运用装饰性绘画工具绘制图案 19
2.2 改变对象形状 23
2.2.1 移动对象 23
2.2.2 复制对象 24
2.2.3 删除对象 25
2.2.4 层叠对象 25
2.2.5 变形对象 26
2.3 制作3D效果 35
2.3.1 在3D空间中移动对象 36
2.3.2 在3D空间中旋转对象 37
2.3.3 使用变形面板旋转选中对象 39
2.3.4 调整透视角度 39
2.3.5 调整消失点 40
第3章 处理颜色 43
3.1 样本面板 43
3.2 颜色面板 44
3.3 混合纯色 45
3.3.1 创建渐变色 46
3.3.2 创建位图填充 48
3.4 创建笔触和填充 48
3.4.1 工具面板中的【笔触颜色】和【填充颜色】控件 48
3.4.2 属性检查器中的【笔触颜色】和【填充颜色】控件 49
3.5 修改笔触和填充 51
3.5.1 墨水瓶工具 51
3.5.2 颜料桶工具 52
3.5.3 渐变变形工具 52
3.5.4 滴管工具 56
3.5.5 橡皮擦工具 56
3.6 锁定填充 58
第4章 元件、实例和库资源 58
4.1 了解元件 59
4.1.1 创建元件 60
4.1.2 编辑元件 65
4.1.3 复制元件 66
4.2 使用元件实例 68
4.2.1 创建实例 68
4.2.2 编辑实例属性 69
4.2.3 交换实例 69
4.2.4 获取实例信息 70
4.3 使用库管理元件资源 71
4.3.1 库的概念 71
4.3.2 使用元件库 74
第5章 动画基础 76
5.1 帧 76
5.1.1 帧的类型 76
5.1.2 编辑帧 78
5.2 使用图层 81
5.2.1 创建新图层 82
5.2.2 选择图层 83
5.2.3 将对象分散到图层 83
5.2.4 图层属性 85
5.2.5 组织图层 87
5.2.6 编辑图层 88
5.3 时间轴 90
5.3.1 时间轴表示动画 91
5.3.2 更改时间轴上的帧显示 92
5.4 使用场景 93
第6章 创建动画 96
6.1 帧频 96
6.2 补间 96
6.3 动画预设 97
6.4 补间动画 101
6.4.1 创建补间动画 101
6.4.2 编辑补间运动路径 103
6.4.3 使用动画编辑器编辑属性曲线 106
6.4.4 缓动补间 108
6.5 传统补间 113
6.5.1 自定义缓入/缓出 115
6.5.2 粘贴传统补间属性 117
6.5.3 沿路径创建传统补间动画 118
6.6 逐帧动画 120
6.7 补间形状 124
6.7.1 创建补间形状 124
6.7.2 利用形状提示控制形状变化 126
6.8 遮罩动画 126
6.8.1 遮罩动画的概念 127
6.8.2 创建遮罩动画 127
6.9 反向运动动画 129
第7章 认识ActionScript 3.0 133
7.1 ActionScript编程基础 133
7.1.1 语言元素 133
7.1.2 控制语句 136
7.2 使用脚本助手 138
第8章 处理影片剪辑 138
8.1 影片剪辑基础知识 143
8.2 控制影片剪辑 147
8.2.1 播放影片剪辑和停止回放 147
8.2.2 播放影片剪辑和停止回放 148
8.2.3 跳到不同帧和使用帧标签 149
8.2.4 处理场景 150
8.3 创建MovieClip对象 152
第9章 显示编程 157
9.1 显示编程基础知识 157
9.2 处理显示列表和显示列表容器 158
9.2.1 向显示列表添加显示对象 158
9.2.2 删除显示列表中的对象 161
9.2.3 改变显示列表中的子对象顺序 164
9.3 改变对象大小和位置 168
9.3.1 改变相对于舞台的位置 168
9.3.2 创建拖放交换组件 169
9.3.3 平移和滚动显示对象 173
9.3.4 缩放显示对象 176
9.4 调整对象颜色 178
9.4.1 设置颜色值 178
9.4.2 更改对象颜色和亮度 181
9.5 遮罩显示对象 183
第10章 用ActionScript 3.0创建交互操作 183
10.1 捕获鼠标输入 186
10.1.1 鼠标拖放动画 186
10.1.2 鼠标跟随动画 189
10.1.3 获取指针位置 190
10.1.4 自定义光标 194
10.2 捕获键盘输入 195
第11章 处理多媒体文件 195
11.1 在Flash中使用图片 199
11.1.1 在Flash中导入插图 199
11.1.2 处理导入的位图 200
11.2 在Flash中使用声音 211
11.2.1 导入声音 211
11.2.2 对声音进行编辑 214
11.2.3 使用ActionScript处理声音 216
11.3 在Flash中使用视频 219
11.3.1 视频编码转换 219
11.3.2 导入视频 220
11.3.3 控制视频播放 221
第12章 文本处理 223
12.1 创建文本 223
12.2 设置文本属性 225
12.2.1 选择字体、磅值、样式和颜色 225
12.2.2 设置字母间距、字距微调和字符位置 226
12.2.3 设置对齐、边距、缩进和行距 227
12.2.4 设置文本的消除锯齿选项 228
12.3 用ActionScript控制文本 230
12.3.1 设置动态和输入文本选项 230
12.3.2 动态创建文本字段 231
12.3.3 动态设置文本字段属性 232
12.3.4 选择和操作文本 238
12.4 设置文本格式 240
12.4.1 指定文本格式 240
12.4.2 应用层叠样式表 241
12.4.3 加载外部CSS文件 243
12.4.4 设置文本字段内文本范围的格式 245