Flash5玩家导航
2001-05-01
人民邮电出版社
王华忠
251
本书结合大量精彩的具体实例,全面介绍了Flash 5的各种功能和使用技巧。全书共分为6章:第一章介绍Flash 5动画设计的基本知识和使用方法;第二章介绍如何使用Flash 5制作具有交互功能的动画;第三章介绍如何设计各种精美的Web网页;第四章介绍如何制作花样繁多的按钮以及菜单;第五章介绍如何使用Flash 5制作各种特技效果;第六章介绍综合应用前5章有关Flash 5的知识设计制作的两个游戏实例,以及ActionScript代码的编制方法。书后的附录给出了ActionScript代码的主要运算符、对象、函数等和Flash 5所用到的各种快捷键和功能键。
本书的特点是紧密结合实例来介绍Flash 5的各种功能和使用技巧,目的是让读者容易理解和掌握。本书内容深入浅出,实用性和可操作性强,既可以作为初学者自己学习Flash 5的教材,也可供具有一定Flash基础的读者以及其他网页设计人员阅读参考。
一章 用Flash制作简单动画 1
1-1 Flash 5概述 1
1-1-1 Flash简介 1
1-1-2 Flash 5的基本术语 2
1-1-3 Flash 5的开发环境 3
1-2 基本动画 5
1-2-1 平动动画 5
1-2-2 转动动画 10
1-2-3 颜色变化动画 17
1-2-4 形变动画 22
1-3 导向层与遮盖层 27
1-3-1 导向层的应用 27
1-3-2 遮盖层的应用 35
第二章 制作具有交互功能的复杂动画 41
2-1 使用自定义的光标 41
2-1-1 使用自定义的光标 41
2-1-2 绘制光标 42
2-1-3 为绘制的光标添加ActionScript代码 43
2-1-4 相关ActionScript代码的说明 47
2-2 如何取得鼠标光标的位置 48
2-2-1 读取属性获得鼠标光标的位置 48
2-2-2 创建一个空的标号 48
2-2-3 添加动态文本框 50
2-2-4 为空的标号实例添加ActionScript代码 52
2-2-5 对ActionScript代码的必要说明 54
2-3 响应键盘动作 55
2-3-1 使用按键对象Key 55
2-3-2 给当前动画添加一个Move Clip实例 55
2-3-3 为Move Clip实例编写ActionScript代码 56
2-3-4 ActionScript代码分析 59
2-4 设置颜色 60
2.4-1 了解Color对象 60
2-4-2 创建colorTarget标号 60
2-4-3 添加一个输入框 62
2-4-4 添加一个按钮 62
2-4-5 为按钮编写ActionScript代码 64
2-4-6 ActionScript代码分析 65
2-5 对Sound对象进行控制 66
2-5-1 了解Sound对象 66
2-5-2 添加一个声音标号 66
2.5-3 添加一个按钮 68
2-5-4 为动画帧编写ActionScript代码 69
2-5-5 为按钮编写ActionScript代码 71
2-5-6 测试动画 73
2-5-7 ActionScript代码说明 76
2-6 如何判断对象相互接触 77
2-6-1 hitTest方法 77
2-6-2 创建Movie Clip标号hitArea 77
2-6-3 创建Movie Clip标号mcDrag 78
2-6-4 添加一个动态文本框status 80
2-6-5 为hitArea标号实例添加ActionScript代码 80
2-6-6 为mcDrag标号实例添加ActionScript代码 82
2-6-7 测试动画 83
2-6-8 ActionScript代码说明 84
第三章 复杂动画Web应用设计 85
3-1 打开一个网页 85
3-1-1 使用getURL 85
3-1-2 设计界面 86
3-1-3 为按钮编写ActionScript代码 88
3-1-4 测试页面 90
3-2 从远程文件中装载变量 91
3-2-1 使用loadVariables 91
3-2-2 编辑文本文件hiscore.txt 92
3-2-3 设计Flash界面 92
3-2-4 编写ActionScript代码 100
3-2-5 测试Flash页面 104
3-3 制作表单 105
3-3-1 设计表单界面 105
3-3-2 为按钮编写ActionScript代码 107
3-3-3 测试表单 108
3-3-4 关于隐含文本框的处理 109
3-4 装载电影 109
3-4-1 准备一个swf文件 110
3-4-2 设计界面 110
3-4-3 编写ActionScript代码 112
3-5 调用JavaScript 117
3-5-1 用fscommand触发JavaScript函数 118
3-5-2 添加按钮 118
3-5-3 编写ActionScript代码 120
3-5-4 发布此Flash动画 121
3-5-5 修改Html页 123
3-5-6 测试mymovie.html页 124
第四章 制作按钮与菜单 125
4-1 简单按钮制作 125
4-1-1 标号按钮共享库 125
4-1-2 制作自己的按钮 127
4-2 为按钮添加声音 134
4-2-1 引入一个声音文件 135
4-2-2 具体的例子 135
4-3 动态按钮制作 140
4-3-1 制作电影夹 141
4-3-2 制作动态按钮 147
4-4 菜单的制作 149
4-4-1 制作主菜单 149
4-4-2 制作子菜单 152
4-4-3 添加背景区 157
4-4-4 编写ActionScript代码 158
第五章 特技效果 163
5-1 灯光照射效果 163
5-1-1 创建灯光光影 163
5-1-2 制作标号point 165
5-1-3 添加层Light 171
5-1-4 增加掩模层 172
5-1-5 编写ActionScript代码 177
5-2 渐变消隐效果 180
5-2-1 制作文字 180
5-2-2 增加一个遮挡层 182
5-3 拖曳效果 184
5-3-1 绘制文本 185
5-3-2 制作文本飞行动画 186
5-3-3 制作拖曳光影 188
5-3-4 编写ActionScript代码 191
5-4 目光跟随 193
5-4-1 绘制眼球 194
5-4-2 绘制脸庞图案 196
5-4-3 编写代码 198
第六章 Flash 5的游戏制作 201
6-1 撞球游戏 201
6-1-1 制作小挡板 201
6-1-2 设计X轴挡板 203
6-1-3 设计Y轴挡板 205
6-1-4 制作小球 208
6-1-5 制作一个空标号 209
6-1-6 绘制背景矩形 210
6-1-7 引入声音 211
6-1-8 设计游戏界面 214
6-1-9 编写ActionScript代码 217
6-2 打靶游戏 221
6-2-1 制作十字架准心 222
6-2-2 制作胸靶 223
6-2-3 设计游戏界面 227
6-2-4 添加声音标号 232
6-2-5 设计ActionScript代码 233
附 录 237
A-1 Flash 5的ActionScript元素 237
A-2 Flash 5的快捷键 247