当前位置:首页 > 工业技术
Flash 5技术精粹
Flash 5技术精粹

Flash 5技术精粹PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:钱辰,付磊等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7900066098
  • 页数:366 页
图书介绍:本书是使用Flash 5制作动态交互电影的必备参考书,内容涵盖Flash 5的所有知识点,从Flash 5的基础知识到基本的动画制作,从ActionScript的使用到结合ASP的服务器端——客户端交互电影,由浅入泞地带领读者进入Flash 5的精彩世界。本书适合所有使用Flash 5的读者。入门者可以从零开始,直到成为一个真正的闪客。而有基础的读者,可以从本书中学到很多使用价值Flash 制作动画的技巧,包括ASP、XML等的一些网络新技术。本书也适合各类速成班、培训班及大中专院校的网页制作教材。
《Flash 5技术精粹》目录
标签:编著 技术

第1章 闪客的世界 1

1.1 认识Flash5 1

1.2 Flash5的新特性 1

基础篇 1

1.2.1 创作矢量图能力的增强 2

1.2.2 工作流程的优化 2

1.2.3 交互特性的改进 2

1.3 联机帮助 3

1.3.1 Flash帮助主题 3

1.3.2 Flash帮助的使用 3

1.3.5 Macromedia的公告牌(Macromedia Dashboard) 5

1.3.6 Flash自带的入门教材(Lessons) 5

1.3.4 Flash开发中心(Flash Developers Center) 5

1.3.3 Flash注册(Register Flash) 5

1.3.7 Flash自带的实例(Samples) 6

1.4 Flash5的网络资源 6

小结 7

第2章 在闪客的世界起步 8

2.1 Flash的工作界面(Work Environment) 8

2.1.1 舞台(Stage) 8

2.1.2 时间轴(Timeline) 9

2.1.3 库窗口(Library) 9

2.1.4 面板(Panels) 9

2.2 新建、打开文件和保存文件 9

2.2.1 新建文件 9

2.2.2 打开文件 10

2.4 实例:创建动态按钮和变形文字 11

2.3 实例:新建和保存Test.fla 11

2.2.4 撤销保存操作 11

2.2.3 保存文件 11

2.5 实例:制作鼠标捕捉的功能 15

2.6 让服务器正确地显示Flash动画 19

小结 19

第3章Flash5的基础知识 20

3.1 矢量图形和位图 20

3.1.1 矢量图形(Vector graphics) 20

3.1.2 位图(Bitmap graphics) 20

3.2 创建动画并设置属性 21

3.3 预览和测试动画 21

3.5.2 Status栏 23

3.6 使用面板(Panels) 23

3.5.3 移动工具栏 23

3.5.1 Main工具栏 23

3.5 使用工具栏(Toolbar) 23

3.4 使用工具箱(Toolbox) 23

3.7 使用时间轴(Timeline) 24

3.7.1 移动播放指针 25

3.7.2 时间轴状态栏 25

3.7.3 改变时间轴的外观 25

3.7.4 创建帧标签(Labels)和注释(Comments) 26

3.8 实例:变换帧的外观以及预览帧 26

3.9 实例:创建和引用帧标签 27

3.10 使用场景(Scene) 27

3.11 使用库(Library) 28

3.11.5 查找无用的库项目 29

3.11.4 删除符号 29

3.11.1 使用文件夹管理库 29

3.11.3 对库中符号重命名 29

3.11.2 对库中的内容进行排序 29

3.11.6 使用库选项菜单 30

3.11.7 使用Library(库)菜单 30

3.12 使用共享库(Shared Library) 31

3.12.1 定义共享元素 31

3.12.2 发布一个共享库 31

3.13 使用动画观察窗口(Movie Explorer) 32

3.13.1 过滤要查看的动画元素类型 32

3.13.2 使用搜索功能 33

3.13.3 使用动画观察窗口的弹出菜单及上下文菜单 33

3.14 查看舞台(Stage) 33

3.14.3 使用View命令菜单 34

3.14.2 移动舞台视图 34

3.14.1 缩放舞台 34

3.15 使用网格、标尺以及辅助线 35

3.16 打印Flash文件 35

3.16.1 打印页面设置 35

3.16.2 打印文件 36

3.17 加速播放 36

3.18 设置Flash参数 37

3.18.1 配置通常的参数 37

3.18.2 有关绘图编辑的参数配置 37

3.18.3 设置剪贴板的参数 38

3.19 实例:捕捉动态鼠标 38

小结 43

4.2 实例:理解图形之间的关系 44

第4章Flash5的绘图功能 44

4.1 理解各种绘图的概念 44

4.3 使用铅笔工具 45

4.4 绘制简单几何图形 45

4.5 使用钢笔工具 46

4.5.1 使用钢笔工具绘制直线段 46

4.5.2 使用钢笔工具绘制曲线 46

4.5.3 调整线段上的控制点 47

4.5.4 通过控制点来调整线段 47

4.6 使用绘图刷 47

4.7 使用橡皮工具 48

4.8.1 使用调色板 49

4.8.2 使用Flash5的颜色集 49

4.8 处理颜色 49

4.9 使用填充颜色和处理线条 50

4.9.1 改变线条属性 50

4.9.2 使用颜料桶工具 50

4.9.3 使用墨水瓶工具 51

4.10 使用填充锁定 51

4.11 使用吸管工具 51

4.12 线条的重塑 52

4.12.1 使用箭头工具调整线条 52

4.12.2 拉直和圆滑线条 52

4.12.3 优化曲线工具 53

4.13 捕捉 53

4.15 对复杂图形的优化操作 54

4.14 使用特殊的曲线效果 54

4.16 实例:渐变色填充文字的动态效果 55

小结 56

第5章 处理对象 57

5.1 选择对象 57

5.1.1 使用选择工具(arrow tools) 58

5.1.2 使用拉索工具(lasso tools) 58

5.2 移动、复制、删除对象 58

5.2.1 移动对象 58

5.2.2 复制对象 59

5.2.3 删除对象 60

5.3 排列对象 60

5.4 使用变形工具 61

5.4.1 缩放对象 61

5.4.4 剪切对象 62

5.4.2 旋转对象 62

5.4.3 翻转对象 62

5.4.5 恢复对象的原始外观 63

5.5 对齐对象 63

5.6 组合对象 64

5.6.1 组合对象与取消对象组合 64

5.6.2 编辑组 64

5.6.3 防止组对象被误编辑 65

5.7 改变对象十字中心位置 65

5.8 打散组合与对象 65

5.9 实例:使用变形工具的动画 66

5.9.1 制作形状大小变化的动画 66

小结 67

5.9.2 制作翻转变化的动画 67

6.1 理解Flash5中的文字处理 68

6.2 制作文字 68

第6章 Flash5中的文字处理 68

6.3 编辑文本 69

6.4 设置文本属性 69

6.4.1 选择字体、颜色、大小、风格 69

6.4.2 设置边距、缩进、行间距 70

6.4.3 为文本加上颜色 70

6.4.4 使用机器字体 70

6.5.2 使用一个字符串来标识字体符号 71

6.6 制作可编辑文本框和动态显示文本框 71

6.5.1 制作字体符号 71

6.5 制作字体符号 71

6.6.1 设置可编辑文本框的属性 72

6.6.2 设置动态显示文本框 72

6.7 对文本框对象的操作 72

6.8 对文本对象的重塑 73

6.9 使文本框成为一个超级链接 73

6.10 实例:制作留言板的客户端界面 73

小结 74

中级篇 75

第7章 在Flash5中导入图像 75

7.1 将其它格式的图像导入Flash 75

7.1.1 可导入Flash的文件格式 75

7.2 在Flash中导入Fireworks的PNG文件 76

7.1.3 将外部文件粘贴入Flash 76

7.1.2 导入的操作 76

7.3 在Flash中使用Freehand文件 77

7.4 在Flash中使用Adobe Illustrator文件 78

7.5 在Flash5中使用QuickTime Movie 78

7.5.1 播放QuickTime Movie 78

7.5.2 设置QuickTime movie的路径 78

7.6 在Flash中使用AutoCAD DXF文件 79

7.7 将位图转化为矢量图 80

7.8 对位图的处理 81

7.9 编辑位图 81

7.10 设置位图属性 82

7.11 实例:导入Fireworks作品 83

小结 84

第8章 层的使用 85

8.1 层的创建 85

8.2 对层的操作 85

8.2.1 对层可见性的操作 85

8.2.2 锁定层的操作 86

8.2.3 使层仅显示轮廓 86

8.3 层的编辑 86

8.3.1 选定操作层 86

8.3.2 复制层 87

8.3.3 为层重新命名 87

8.3.4 改变层的排列顺序 87

8.4 使用层属性对话框来操作层 87

8.6 实例:制作遮罩动画 88

8.5 使用遮罩层 88

8.7 使用辅助层 90

小结 90

第9章 使用符号和实例 91

9.1 对三种符号的介绍 91

9.1.1 图形符号 91

9.1.2 动画片断符号 91

9.2 创建符号 91

9.2.1 使用舞台上的元素制作符号 91

9.2.3 将动画转换成动画片断符号 92

9.2.4 复制符号 92

9.3 创建实例 92

9.2.2 制作空符号 92

9.1.3 按钮符号 92

9.4 创建按钮 93

9.5 编辑、测试按钮 94

9.6 实例:制作动态按钮 94

9.7 编辑符号 96

9.8 设置实例的属性 96

9.8.1 改变实例的颜色和透明度 97

9.8.2 改变实例引用的符号 97

9.8.3 改变实例的样式 98

9.9 实例:制作包含颜色特效的动画 98

9.10 取消实例和符号的关联 99

9.11 得到实例的属性 99

9.12 实例:制作高级按钮符号 100

小结 103

10.1.2 动画在时间轴上的表示 104

10.1.1 创建关键帧 104

第10章 动画制作 104

10.1 关于动画的基本概念 104

10.1.3 层在动画上的作用 105

10.1.4 播放速率 105

10.2 制作渐变动画 105

10.2.1 制作运动渐变动画 106

10.2.2 实例:制作运动渐变动画 106

10.2.3 制作沿指定路径移动的运动渐变动画 107

10.2.4 实例:制作沿指定路径运动的渐变动画 107

10.2.5 制作形状渐变动画 109

10.2.6 实例:制作形状渐变动画 109

10.2.7 使用形状渐变控制点 109

10.4.1 插入、删除、修改帧或者关键帧 110

10.3 制作逐帧动画 110

10.4 编辑动画 110

10.4.2 使用洋葱皮功能 111

10.4.3 在时间轴中移动整个动画 112

小结 112

高级篇 113

第11章 ActionScript纵览 113

11.1 Flash5的交互性与ActionScript语句 113

11.1.1 Flash5的交互性 113

11.1.2 Flash5的ActionScript语句 114

11.1.3 Flash5在ActionScript上的新特点 114

11.1.4 面向对象的方法 116

11.1.5 实例:接触对面向对象方法 117

11.2.1 给按钮分配动作的步骤 118

11.2 为按钮分配动作 118

11.2.2 常见的鼠标事件 120

11.2.3 管理动作语句 121

11.3 给帧添加动作 122

11.3.1 给帧添加动作的步骤 122

11.3.2 实例:游动的鱼 123

11.4 给动画片段添加动作 125

11.4.1 给动画片段添加动作的步骤 126

11.4.2 给动画片段动作的触发事件 126

11.5 实例:自定义鼠标 126

小结 127

12.1.2 调整动画显示质量 128

12.1.1 播放和停止播放动画 128

12.1 Flash5的基本动作 128

第12章Flash5自带动作详解 128

12.1.3 停止所有的声音 129

12.1.4 实例:播放控制 129

12.1.5 跳转到帧或场景 130

12.1.6 实例:帧的随机跳转 131

12.1.7 跳转到其它URL 133

12.1.8 实例:连接网页 133

12.1.9 检查帧是否被载入 135

12.1.10 实例:预载动画 136

12.1.11 载入和卸载其它动画 139

12.1.12 实例:载入外来动画 139

12.1.13 传送信息到动画的主程序 141

12.1.14 实例:全屏播放动画 142

12.1.16 理解多重时间线 143

12.1.15 控制其它动画和动画片段 143

12.1.17 指定目标 144

12.1.18 实例:响应鼠标动作 145

12.2 其它动作语句 147

12.2.1 复制和删除动画片段 147

12.2.2 实例:洋葱皮效果 148

12.2.3 拖动动画片段 150

12.2.4 实例:环绕鼠标飞舞的星星 151

12.2.5 改变动画片段的位置和外观 153

12.2.6 实例:利用滑动条控制动画片段属性 154

12.2.7 赋值语句 156

12.2.8 实例:复杂鼠标跟随事件 157

12.2.9 如何添加批注 158

12.2.10 创建条件动作 159

12.2.11 实例:弹性小球 160

12.2.12 动作循环 162

12.2.13 生成一组随机数 165

12.2.14 追踪语句 166

12.2.15 实例:追踪参数的变化 167

12.2.16 Break 与Continue 168

12.2.17 建立子函数 168

12.2.18 调用语句帧或对象 170

12.2.19 实例:利用调用语句简化设计 170

12.2.20 With语句 171

12.2.21 Include语句 172

12.2.22 Delete语句 172

12.2.24 打印语句 173

12.2.23 Evaluate语句 173

小结 174

第13章 变量、表达式、函数及对象 175

13.1 常量值 175

13.2 变量的使用 175

13.3 表达式和运算符 176

13.3.1 数字表达式 176

13.3.2 字符串表达式 177

13.3.3 逻辑表达式 177

13.3.4 算术运算符 177

13.3.5 比较运算符 178

13.3.6 字符串运算符 178

13.3.7 实例:计算停留时间 178

13.4.2 数值函数 180

13.4 函数 180

13.4.1 一般函数: 180

13.4.3 字符串函数 181

13.4.4 多字节字符串函数 182

13.4.5 其它函数 182

13.4.6 实例:字符串查找引擎 182

13.5 使用属性 186

13.5.1 动画片段属性 187

13.5.2 全局属性 187

13.6 内建对象 188

13.6.1 内建对象的类型 188

13.6.2 内建对象的使用 189

13.7 自定义对象 190

13.7.1 自定义对象的属性值 190

13.6.3 实例:搜索引擎 190

13.7.2 自定义对象的方法 191

13.7.3 实例:求所画圆的半径与面积 191

13.8 智能片段(Smart Clips)的使用 195

13.8.1 关于智能片段 195

13.8.2 创建与使用智能片段 195

13.8.3 实例:利用智能片段制作鼠标触发事件 196

13.8.4 自定义片段参数面板的界面 199

13.8.5 实例:设计智能片段的参数面板 199

小结 201

14.1 加入声音 202

14.1.1 基础知识 202

第14章 增加和控制声音 202

14.1.2 实例:为影帧和按钮加入音乐 203

14.1.3 实例:建立声音通道 206

14.1.4 实例:会发声的弹性小球 208

14.2 音效控制 210

14.2.1 音效控制的方法 210

14.2.2 实例:淡入的音乐 212

14.3 声音导出设定 214

小结 216

第15章 Flash中三维动画的制作 217

15.1 利用光影效果制作三维动画 217

15.1.1 实例:球体的绘制 217

15.1.2 实例:跳动的小球 218

15.2.2 实例:利用Cool 3D制作Flash三维动画 221

15.2.1 3D动画制作的基本方法 221

15.2 导入Cool 3D制作的3D动画 221

15.3 三维图形导入的其它方法 224

15.3.1 使用Adobe Dimensions 224

15.3.2 实例:使用Adobe Dimensions制作三维动画 225

15.3.3 使用Illustrate!4.0 227

15.4 三维动画的遮蔽效果 227

小结 230

第16章 测试和发布 231

16.1 下载测试 231

16.1.1 简单测试方法 231

16.1.2 动画测试窗口 231

16.1.3 文件大小报告 234

16.2 优化动画 235

16.3 发布设定 237

16.3.1 发布格式设置 238

16.3.2 发布Flash动画 238

16.3.3 发布HTML文件 239

16.3.4 GIF发布设置 242

16.3.5 JPEG发布设置 243

16.3.6 PNG发布设置 244

16.3.7 QuickTime发布设置 245

16.3.8 其它 246

16.4 导出文件 246

16.4.1 导出为动画 246

16.4.2 导出为图片 247

小结 247

17.2.1 Flash调用JavaScript的方法 248

17.2 Flash对JavaScript的调用 248

17.1 Flash与FSCommand命令 248

第17章 深入学习FSCommand命令 248

17.2.2 实例:使用FSCommand触发警告窗口 249

17.2.3 实例:钢琴的弹奏与回放 252

17.3 直接使用JavaScript控制Flash动画文件 258

17.3.1 JavaScript里控制Flash动画的函数 258

17.3.2 实例:在网页中控制Flash动画文件中的图形 259

17.4 使用GET URL来调用网页中的脚本 264

17.4.1 实例:震动的窗口 264

17.4.2 实例:发射子弹 266

小结 271

18.1.3 和服务器交互 272

18.1.2 创建表单元件的步骤 272

18.1.1 表单元件与Flash5 272

18.1 创建表单基础 272

第18章 模拟表单元件 272

18.1.4 使用变量的原则 273

18.2 搜索引擎 273

18.3 验证输入数据的格式 276

18.4 淡入淡出式下拉菜单 278

18.5 复选框和单选按钮 282

18.6 滚动文本框 285

小结 289

第19章 结合ASP、ADO对象的Flash动态网页制作 290

19.1 ASP服务器端脚本编写环境 290

19.2 安装Personal Web Server个人网络服务器 290

19.3 ASP例程:统计目前用户连接数 293

19.4.1 Application对象 295

19.4 ASP对象简介 295

19.4.2 Session对象 296

19.4.3 Request对象 297

19.4.4 Response对象 297

19.4.5 Server对象 298

19.5 使用ADO来进行数据库管理 298

19.5.1 使用开始式数据连接ODBC数据源 298

19.5.2 连接数据库 300

19.5.3 对数据库进行操作 300

19.5.4 访问数据集 300

19.6 对Access数据库的简单介绍 301

19.7 实例:动态留言板 302

19.8 实例:动态网络寻呼机 308

19.9 实例:动态聊天室 320

小结 329

第20章 综合实例制作 330

20.1 文字效果三例 330

20.1.1 文字效果实例之一 330

20.1.2 文字效果实例之二 332

20.1.3 文字效果实例之三 333

20.2 图形特效 335

20.2.1 水纹效果 335

20.2.2 光晕效果 338

20.2.3 线条跟踪效果 341

20.2.4 浮雕效果 342

20.3 游戏制作 345

附 录 349

附录A Flash5预定义函数参考手册 349

附录B Flash5预定义对象参考手册 356

相关图书
作者其它书籍
返回顶部