目录 1
前言 1
第1章 Flash Professional 8简介与基本概念 1
1.1 优点与新功能 1
1.1.1 Flash的优点 1
1.1.2 Flash Professional 8的新增功能 2
1.2 基本概念 4
1.2.1 场景、帧、图层 4
1.2.2 位图、矢量图 5
1.3 习题 7
1.2.3 色彩的应用常识 7
第2章 操作界面 8
2.1 菜单栏 9
2.2 创建、存储文件 10
2.2.1 创建动画和设置动画的属性 10
2.2.2 存储动画文件 11
2.3 常用工具栏 11
2.4 绘图工具栏 12
2.5 面板集、“属性”检查器与库 13
2.5.1 面板集 13
2.5.2 “属性”面板 14
2.6.2 标尺和网格 15
2.6 舞台、场景、标尺和网格 15
2.6.1 舞台、场景 15
2.7 更改背景和舞台大小 16
2.8 习题 17
第3章 基本操作 18
3.1 绘图基础 18
3.1.1 绘图原理 18
3.1.2 绘画和涂色工具 19
3.1.3 处理颜色 25
3.2.1 选择对象 31
3.2 处理图形对象 31
3.2.2 改变线条和轮廓的形状 34
3.2.3 组合与分离对象 36
3.2.4 移动、复制和删除对象 37
3.2.5 层叠对象 39
3.2.6 变形对象 40
3.2.7 对齐对象 43
3.3 习题 44
第4章 创建和编辑文本 45
4.1 关于Flash Type 45
4.3.1 创建文本 46
4.3 创建文本与设置文本属性 46
4.2 关于字体轮廓和设备字体 46
4.3.2 设置文本属性 48
4.3.3 设置动态文本和输入文本选项 50
4.4 编辑文本 51
4.4.1 选择文本 51
4.4.2 检查拼写 51
4.4.3 变形文本 52
4.4.4 分离文本 52
4.5 习题 53
4.4.5 链接文本到URL 53
第5章 输入插图与视频 54
5.1 导入外部图形 54
5.1.1 导入矢量图或位图的文件格式 54
5.1.2 将文件导入到Flash中 55
5.2 处理导入的位图 57
5.2.1 使用“属性”检查器处理位图 57
5.2.2 设置位图属性 57
5.2.3 分离位图 58
5.2.4 矢量化位图 59
5.3 导入视频 59
5.3.2 使用“视频导入”向导导入视频 60
5.3.1 导入视频的文件格式 60
5.3.3 导入链接的QuickTime视频文件 63
5.4 习题 64
第6章 简单动画 65
6.1 创建时间轴动画 65
6.1.1 时间轴窗口 66
6.1.2 静态动画 68
6.1.3 运动渐变动画 68
6.1.4 形状渐变动画 72
6.1.5 帧帧动画 74
6.1.6 测试SWF文件 76
6.2.1 图层的界面 77
6.2 层动画的制作 77
6.2.2 使用普通层 80
6.2.3 使用遮罩层 83
6.2.4 使用引导层 86
6.3 习题 90
第7章 创建和编辑元件 92
7.1 使用库来管理媒体资源 92
7.1.1 库面板的操作 92
7.1.2 处理库项目 93
7.1.3 使用公用库 94
7.2 创建和使用元件 95
7.2.1 元件的类型 95
7.1.4 在文档之间复制库资源 95
7.2.2 创建元件 96
7.2.3 创建实例 98
7.2.4 创建按钮 98
7.2.5 编辑元件 99
7.2.6 更改实例属性 100
7.2.7 分离实例 102
7.3 实例——涟漪 102
7.4 习题 104
8.1.1 动作脚本的编辑环境 105
8.1 使用“动作”面板 105
第8章 创建交互式影片 105
8.1.2 编辑脚本 106
8.1.3 管理FLA文件中的脚本 109
8.2 动作脚本基础 109
8.2.1 术语 109
8.2.2 语法 111
8.2.3 数据类型 113
8.2.4 命名变量 115
8.2.5 运算符 119
8.2.6 指定对象的路径 122
8.2.7 内置函数 122
8.2.8 创建函数 123
8.2.9 语句结构 125
8.3 关于事件的处理 126
8.3.1 事件处理函数 127
8.3.2 事件侦听器 127
8.3.3 按钮和影片剪辑事件处理函数 128
8.4 使用动作脚本创建交互操作 129
8.4.1 控制SWF文件回放 129
8.4.2 加载和卸载其他SWF文件 130
8.4.3 创造交互性和视觉效果 130
8.5 动作脚本与影片剪辑 138
8.5.2 在单个影片剪辑上调用多个方法 139
8.5.1 通过动作脚本控制影片剪辑 139
8.5.3 更改影片剪辑的属性 140
8.5.4 在运行时创建影片剪辑 141
8.5.5 管理影片剪辑的深度 143
8.5.6 使用影片剪辑作为遮罩层 143
8.6 习题 144
第9章 声音的合成 145
9.1 在影片中添加声音 145
9.1.1 导入声音文件 145
9.1.2 添加声音 146
9.1.4 为按钮添加声音 148
9.1.3 编辑声音 148
9.1.5 使用Sound对象和OnSound Complete事件 150
9.2 输出时压缩声音文件 151
9.2.1 为单个声音设置导出属性 151
9.2.2 各种声音压缩选项的特点 152
9.2.3 使用声音的技巧 152
9.3 实例 153
9.3.1 创建声音控件 153
9.3.2 使用公共库控件控制音量 154
9.3.3 创建滑动的平衡控件 155
9.4 习题 156
第10章 常用组件 157
10.1 第2版组件体系结构及其功能 157
10.1.1 第2版组件体系结构 157
10.1.2 第2版组件的功能 158
10.2 组件类别 158
10.3 组件的使用 159
10.3.1 在Flash 8文档中添加组件 159
10.3.2 调整组件的设置 160
10.4 综合实例 162
11.1.2 精简Flash文件 168
11.1.1 测试 168
11.1 测试与精简 168
第11章 影片的发布与导出 168
11.2 发布 169
11.2.1 发布文件 169
11.2.2 指定Flash SWF文件格式的发布设置 169
11.2.3 指定创建HTML文档的发布设置 172
11.2.4 指定GIF文件的发布设置 174
11.2.5 指定JPEG文件的发布设置 176
11.2.6 指定PNG文件的发布设置 177
11.2.7 指定QuickTime影片的发布设置 179
11.3.1 导出Flash文档 181
11.3 导出 181
11.3.2 导出的文件格式 182
11.4 习题 185
第12章 实例 186
12.1 制作画板 186
12.1.1 符号的制作 186
12.1.2 添加代码 188
12.2 受控反弹运动效果 191
12.3 拼图游戏 196
12.4 俄罗斯方块游戏 201
12.4.1 制作分析 201
12.4.2 制作步骤 201