第1章 认识Flash MX 2004 1
1.1 Flash MX 2004概述 1
1.1.1 Flash MX 2004的强大功能 1
1.1.2 Flash与网页动画 2
1.2 安装Flash MX 2004 5
1.3 启动Flash MX 2004 7
1.4 Flash MX 2004的操作界面 8
1.4.1 时间轴 9
1.4.2 工具箱 12
1.4.3 场景 12
1.4.4 面板 12
1.5 Flash中的基本术语 17
1.5.1 位图和矢量图 17
1.5.2 帧和动画 17
1.5.3 图层 18
1.5.4 元件和库 18
1.6 退出Flash MX 2004 19
1.7 怎样学好Flash 20
1.8 上机实战 21
1.9 小结 26
1.10 思考与练习 26
第2章 添加图形和文字 27
2.1 设置绘图环境 27
2.1.1 设置场景属性 27
2.1.2 设置标尺 29
2.1.3 设置网格 29
2.2 绘制图形 31
2.2.1 绘制直线 31
2.2.2 绘制曲线 32
2.2.3 绘制圆和椭圆 33
2.2.4 绘制矩形和正方形 33
2.2.5 绘制多边形 34
2.3 添加文字 35
2.4 导入图片 36
2.4.1 导入位图或矢量图 36
2.4.2 将位图转换为矢量图 38
2.5 上机实战 39
2.6 小结 43
2.7 思考与练习 43
第3章 编辑图形和文字 45
3.1 选择对象 45
3.1.1 选择单个对象 45
3.1.2 选择多个对象 46
3.1.3 选择不规则对象 47
3.2 编辑对象 47
3.2.1 移动对象 47
3.2.2 复制对象 47
3.2.3 将对象变形 49
3.2.4 擦除对象 51
3.2.5 对齐对象 52
3.2.6 打散与组合对象 53
3.3 填色 54
3.3.1 用墨水瓶填充线条 54
3.3.2 用颜料桶填充区域 55
3.3.3 用刷子工具填充 56
3.3.4 用滴管工具吸取颜色 57
3.3.5 混色器的使用 58
3.3.6 用填充变形工具编辑颜色 61
3.4 查看对象 62
3.4.1 手形工具的使用 62
3.4.2 放大镜的使用 63
3.5 上机实战 64
3.6 小结 65
3.7 思考与练习 66
第4章 动画制作基础 67
4.1 帧的基本操作 67
4.1.1 创建帧 67
4.1.2 编辑帧 69
4.2 图层的基本操作 72
4.2.1 图层的作用和类型 72
4.2.2 新建/删除图层 73
4.2.3 选取图层 74
4.2.4 移动图层 74
4.2.5 重命名图层 76
4.2.6 显示\隐藏图层 76
4.2.7 锁定\解锁图层 77
4.2.8 设置图层属性 79
4.3 元件和库的基本操作 81
4.3.1 元件的作用及类型 81
4.3.2 创建元件 81
4.3.3 调用元件 84
4.3.4 删除元件 85
4.3.5 元件库的使用 85
4.3.6 公用库的使用 88
4.3.7 使用已有动画的元件库 88
4.4 上机实战 90
4.4.1 创建图形元件 90
4.4.2 创建影片元件 90
4.4.3 创建按钮元件 91
4.4.4 创建主场景 91
4.5 小结 92
4.6 思考与练习 92
第5章 制作基本动画 93
5.1 动画的基本类型 93
5.2 制作逐帧动画 94
5.2.1 逐帧动画的制作方法 94
5.2.2 制作跑步的小人 94
5.3 制作补间动画 97
5.3.1 制作形变动画 97
5.3.2 制作变色文字 100
5.3.3 形状提示的巧妙应用 102
5.3.4 制作动作动画 103
5.4 小结 108
5.5 思考与练习 108
第6章 制作特殊动画 110
6.1 制作引导动画 110
6.1.1 引导动画的制作原理 110
6.1.2 制作地球公转模型 110
6.2 制作遮罩动画 114
6.2.1 遮罩动画的制作原理 114
6.2.2 制作光彩字 114
6.3 制作残影动画 116
6.3.1 残影动画的制作原理 116
6.3.2 制作小人跑步残影动画 116
6.4 小结 119
6.5 思考与练习 119
第7章 动作脚本的使用(一) 120
7.1 ActionScript的作用及类型 120
7.2 停止语句stop 121
7.3 跳转语句goto 122
7.3.1 goto的作用 122
7.3.2 表达式中参数的含义 122
7.3.3 goto语句的示例 123
7.4 条件语句if 125
7.4.1 if的作用 125
7.4.2 表达式中参数的含义 125
7.4.3 if语句的示例 125
7.5 循环语句for 127
7.5.1 for的作用 127
7.5.2 表达或中参数的含义 127
7.5.3 for语句的示例 128
7.6 小结 130
7.7 思考与练习 130
第8章 动作脚本的使用(二) 131
8.1 复制影片剪辑duplicateMovieClip 131
8.1.1 duplicateMovieClip的作用 131
8.1.2 表达式中参数的含义 131
8.1.3 duplicateMovieClip语句的示例 132
8.2 附加影片剪辑attachMovie 135
8.2.1 attachMovie的作用 135
8.2.2 表达式中参数的含义 136
8.2.3 attachMovie语句的示例 136
8.3 删除影片剪辑removeMovieClip 138
8.3.1 removeMovieClip的作用 138
8.3.2 表达式中参数的含义 138
8.3.3 removeMovieClip语句的示例 138
8.4 拖动影片剪辑startDrag 140
8.4.1 startDrag的作用 140
8.4.2 表达式中参数的含义 140
8.4.3 startDrag语句的示例 141
8.5 加载影片剪辑loadMovie 143
8.5.1 loadMovie的作用 143
8.5.2 表达式中参数的含义 143
8.5.3 loadMovie语句的示例 143
8.6 小结 145
8.7 思考与练习 146
第9章 制作交互式动画 147
9.1 按钮概述 147
9.2 制作交互式相册 150
9.3 制作鼠标跟随动画 153
9.4 制作导航菜单 157
9.5 小结 161
9.6 思考与练习 161
第10章 导入声音和多媒体 163
10.1 声音的导入与编辑 163
10.1.1 导入声音 163
10.1.2 添加声音 164
10.1.3 编辑声音 164
10.2 视频的导入与编辑 166
10.2.1 导入视频 166
10.2.2 编辑视频 169
10.3 小结 170
10.4 思考与练习 171
第11章 动画的输出与发布 172
11.1 测试动画 172
11.2 输出动画 173
11.2.1 输出图像 173
11.2.2 输出动画 174
11.3 发布动画 175
11.3.1 设置发布参数 175
11.3.2 发布动画 176
11.4 小结 176
11.5 思考与练习 176
第12章 制作动态网页 178
12.1 制作目标 178
12.2 制作分析 179
12.3 制作过程 179
12.3.1 设置主页背景 179
12.3.2 制作主页动画 179
12.3.3 制作导航按钮 189
12.3.4 导入背景音乐 192
12.3.5 添加Actions语句 193
12.4 小结 194
12.5 思考与练习 194
第13章 制作MTV“小鸟” 195
13.1 制作目标 195
13.2 制作分析 196
13.3 制作过程 196
13.3.1 制作开始动画 196
13.3.2 导入歌曲 199
13.3.3 添加歌词 199
13.3.4 制作场景动画 200
13.3.5 制作结束动画 239
13.4 小结 241
13.5 思考与练习 242
部分 习题参考答案 243