第1章 初识Flash 1
1.1 功能特点 1
1.2 运行环境与安装 2
1.3 工作界面简介 3
1.4 Flash动画中涉及的一些概念 6
1.5 动画文档的建立和初始化 9
小结 10
课后练习 10
2.1 基本形状的绘制 11
第2章 创建角色 11
2.2 “铅笔工具”的使用 12
2.3 “钢笔工具”的使用 13
2.4 “刷子工具”的使用 15
2.5 “部分选取工具”的使用 16
2.6 外界对象的导入 17
2.6.1 导入图像 17
2.6.2 将图像分离 17
2.6.3 将图像转换为图形 18
课后练习 19
小结 19
3.1 使用混色器调配颜色 21
第3章 颜色处理 21
3.2 Flash文档的调色板 22
3.3 渐变色的设置 23
3.4 位图的填充 24
3.5.2 “颜料桶工具”的使用 25
3.5.3 “滴管工具”的使用 25
3.5.1 “墨水瓶工具”的使用 25
3.5 对象颜色的更改 25
3.5.4 “填充变形工具”的使用 26
小结 27
课后练习 27
第4章 文本对象 29
4.1 文本的创建 29
4.2 文本的属性设置 30
4.2.1 静态文本 30
4.2.2 动态文本 31
4.2.3 输入文本 35
4.3 将文本对象转换为图形对象 36
小结 37
课后练习 37
第5章 对象的更改 39
5.1 对象的选定和修改 39
5.1.1 “选择工具”的使用 39
5.1.2 “部分选取工具”的使用 41
5.1.3 “套索工具”的使用 41
5.2.1 “任意变形工具”的使用 43
5.2 图形对象的变形 43
5.2.2 “变形”面板的使用 45
5.3 对象的组合与分离 46
5.3.1 矢量对象的重叠 46
5.3.2 对象的组合 47
5.3.3 对象的分离 47
5.4 对象之间的关系 48
5.4.1 改变上下层叠关系 48
5.4.2 改变对齐方式 49
5.5.1 “橡皮擦工具”的使用 51
5.5 对象的擦除 51
5.5.2 利用矢量图形擦除 53
5.5.3 “水龙头”模式 54
小结 54
课后练习 54
第6章 制作简单的动画 57
6.1 创建动画文档 57
6.2 Flash动画的类别 64
6.3 动画的创建 67
6.4 影片的测试与发布 78
小结 81
课后练习 81
第7章 多图层动画 82
7.1 图层的操作 82
7.1.1 图层概述 82
7.1.2 图层的基本操作 83
7.1.3 图层的属性 86
7.2 普通多图层动画的创建 87
7.3 引导图层 95
7.4 利用遮罩层建立特殊效果 100
7.5 为动画配音 103
小结 107
课后练习 107
第8章 动画角色的再利用 108
8.1 角色元件与实例 108
8.2 资源库管理 111
8.2.1 利用库窗口来管理资源 111
8.2.2 库资源的共享利用 114
8.3 图形元件的建立与使用 118
8.3.1 通过转换得到图形元件 119
8.3.2 直接创建图形元件 120
8.3.3 具有动画特征的图形元件 121
8.4 影片剪辑元件的建立与使用 124
8.4.1 创建影片剪辑元件 124
8.4.2 为影片剪辑设置实例名称 125
8.5 按钮元件的建立与使用 126
8.5.1 创建按钮元件 126
8.5.2 更改按钮的点击区域 128
8.5.3 使按钮具有动画的效果 128
8.5.4 给按钮添加动作 129
小结 131
8.5.5 给按钮添加导航 131
课后练习 132
第9章 简单控制的交互动画 133
9.1 认识动作面板 133
9.2 事件与动作 134
9.3 用户定义触发事件 137
9.4 帧事件 140
9.5 影片剪辑事件 143
9.6.1 场景面板 144
9.6 多场景动画的建立 144
9.6.2 多场景动画的建立 145
小结 148
课后练习 148
第10章 ActionScript语言与程序设计简介 150
10.1 关于程序设计 150
10.2 常量与变量 150
10.2.1 常量 150
10.2.2 变量 151
10.3.2 字符串值 152
10.3 数据类型 152
10.3.1 数值 152
10.3.3 逻辑值 153
10.3.4 对象 153
10.3.5 影片剪辑元件 153
10.4 运算符与表达式 153
10.4.1 运算符 153
10.4.2 表达式 157
10.5.2 分支结构 158
10.5.1 顺序结构 158
10.5 顺序分支与循环 158
10.5.3 循环结构 161
10.6 面向对象程序设计简介 163
10.6.1 对象 163
10.6.2 类 164
10.7 对象的定义与使用 164
10.7.1 创建新对象 164
10.7.3 调用对象方法 165
10.7.4 部分内部构造函数 165
10.7.2 访问对象属性 165
10.8 ActionScript的函数与方法 166
10.8.1 什么是函数与方法 166
10.8.2 内部函数与方法 167
10.8.3 自定义函数及其使用 174
小结 175
课后练习 175
第11章 创建交互动画实例 177
11.1 实例:带日期的指针式小闹钟 177
11.2 实例:变色与跟随 183
11.3 实例:儿童数学宝 184
11.3.1 设计思路 185
11.3.2 具体实现 185
11.4 实例:小游戏 189
11.4.1 填色游戏 189
11.4.2 插花游戏 190
小结 195
课后练习 195
参考文献 196