《精通Flash MX 2004动画与ActionScript编程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:胡孔法,耿姗姗,徐绪堪编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302095280
  • 页数:350 页
图书介绍:本书从应用Flash MX 2004设计简单动画入手,以真实范例的创意构思、制作细节以及组合为线索、由浅入深地讲解了从简单的字动画到复杂脚本动画的制作方法。全书共分11章,分别介绍了Flash MX 2004基本概念、鼠标绘图、元件编辑与制作、简单动画的制作、组件的使用、插图和媒体的导入、ActionScript脚本语言的运用、脚本语言动画的制作以及Flash MX 2004动画的发布等内容。本书动画设计实例的针对性及实用性很强。

第1章 Flash快速入门 1

1.1 Flash MX 2004功能概述 1

1.1.1 Flash的基本功能 1

1.1.2 Flash MX 2004的新功能 2

1.2 Flash MX 2004操作界面 3

1.2.1菜单栏 4

1.2.2工具栏 4

1.2.3 时间轴 11

1.2.4面板区 11

1.2.5程序设计界面 13

1.3 Flash MX 2004中的基本概念 13

1.3.1帧和关键帧 14

1.3.2元件、实例和库 16

1.3.3舞台、场景和影片剪辑 17

1.3.4 图层 18

1.3.5预览和测试影片 19

1.3.6位图与矢量图 19

第2章 绘制Flash动画素材 21

2.1 Flash MX 2004中颜色处理 21

2.1.1颜色的基础知识 21

2.1.2 “混色器”面板 23

2.1.3笔触和颜色填充 23

2.2设置绘图环境 27

2.2.1 设置首选参数 27

2.2.2设置“常规”选项卡 27

2.2.3设置“编辑”选项卡 27

2.2.4设置“剪贴板”选项卡 28

2.2.5设置“警告”选项卡 29

2.2.6设置“动作脚本”选项卡 29

2.3.1使用铅笔工具 30

2.3使用绘画工具与涂色工具 30

2.3.2使用钢笔工具 31

2.3.3 使用刷子工具涂色 32

2.4改变线条和形状轮廓 33

2.4.1使用选择工具 33

2.4.2伸直和平滑线条 34

2.4.3优化曲线和修改图形 34

2.4.4擦除对象 35

2.5绘图实例分析 35

2.5.1 人物绘制 35

2.5.2动物绘制 39

2.5.3植物绘制 40

3.1 动画制作 42

3.1.1动画概述 42

第3章 制作简单动画 42

3.1.2使用元件和实例 43

3.1.3使用图层 46

3.1.4使用文本 47

3.1.5创建关键帧 49

3.1.6帧的显示方式 49

3.1.7使用时间轴特效 50

3.2补间动画 54

3.2.1动作动画 54

3.2.2形状动画 60

3.3逐帧动画 64

3.3.1兔子跳舞 64

3.3.2城市灯影 66

3.3.3逐笔写字 68

3.4色彩动画 69

3.4.1 彩虹字 70

3.4.2阳光动画 71

3.5遮罩动画 76

3.5.1发光字效果 76

3.5.2 电影文字动画 79

3.5.3放大镜效果 81

3.5.4旋转地球 85

3.5.5百叶窗效果 88

3.6按钮动画 91

3.6.1普通按钮 91

3.6.2动画按钮 92

3.6.3向按钮添加声音 94

3.7综合运用实例分析 94

3.7.1 滴水效果 94

3.7.2翻书效果 96

4.1.1组件的定义 99

第4章 Flash MX 2004组件 99

4.1 Flash MX 2004内建组件概述 99

4.1.2组件的安装 100

4.1.3 Flash MX 2004组件的新功能 101

4.2组件的使用 101

4.2.1设置组件的面板 101

4.2.2向文档中添加组件 105

4.2.3设置组件参数 108

4.2.4从Flash文档删除组件 108

4.2.5组件事件 108

4.3 自定义组件 110

4.3.1 使用样式自定义组件的颜色和文本 111

4.3.2应用主题 116

4.3.3设置组件外观 119

4.4.1 Flash MX 2004中的类文件 126

4.4创建组件 126

4.4.2创建组件 127

4.4.3导出组件 133

4.5 实例应用 135

4.5.1 Window组件应用 135

4.5.2 Accordion组件应用 136

第5章 Flash MX 2004中媒体的导出和导入 139

5.1 导入插图 139

5.1.1将插图导入到Flash MX 2004中 140

5.1.2处理导入的位图 146

5.2导入视频文件 148

5.2.1 导入视频的文件格式 149

5.2.2使用“视频导入”向导 150

5.2.4导入链接的QuickTime视频文件 155

5.2.3导入Macromedia Flash视频文件 155

5.2.5对视频剪辑的操作 156

5.3声音导入 159

5.3.1 导入声音 159

5.3.2向文档中添加声音 160

5.3.3 向按钮中添加声音 162

5.3.4通过声音对象使用声音 162

5.3.5声音设置 163

5.3.6声音的输出 165

5.4影片的导出与发布 168

5.4.1关于导出文件格式 168

5.4.2导出Flash内容和图像 169

5.4.3影片的发布 169

5.4.4制作Flash MX 2004多媒体光盘 172

6.1.1 ActionScript基本概念 174

6.1 ActionScript概述 174

第6章 ActionScript语言 174

6.1.2 ActionScript与JavaScript 177

6.1.3动作编辑面板 178

6.1.4 “行为”面板 180

6.2动作脚本编写流程 186

6.2.1脚本程序的时机 186

6.2.2脚本程序的位置 186

6.2.3设置帧动作 187

6.2.4设置按钮动作 188

6.2.5设置动画片段动作 190

6.3简单动作脚本的实例 190

6.3.1创建自定义鼠标指针 190

6.3.2获取鼠标位置 192

7.1.1 点语法 195

7.1 ActionScript语法基础 195

第7章 Flash MX 2004 ActionScript开发基础 195

7.1.2大括号 196

7.1.3小括号 197

7.1.4分号 198

7.1.5常数 198

7.1.6大小写字符 198

7.1.7注释 199

7.2 ActionScript的数据类型 200

7.2.1 字符串型 200

7.2.2数字型 201

7.2.3布尔值 201

7.2.4对象 201

7.2.5影片剪辑 202

7.2.6空值 202

7.2.8数据类型的指定 203

7.2.7未定义值 203

7.3变量和常量 204

7.3.1 变量 205

7.3.2变量的命名原则 205

7.3.3变量的有效范围 206

7.3.4变量的使用 207

7.4常用运算符的使用方法 209

7.4.1运算符的使用规则 210

7.4.2数值运算符 212

7.4.3比较运算符 213

7.4.4逻辑运算符 213

7.4.5位运算符 213

7.4.6赋值运算符 213

7.4.8点运算符和数组访问运算符 214

7.4.7等于运算符 214

7.4.9运算符综合应用示例 215

7.5调用和创建函数 218

7.5.1 内置函数的调用 218

7.5.2定义函数 218

7.5.3 向函数传递参数 219

7.5.4从函数返回值 219

7.5.5 自定义函数的调用 220

第8章 Flash MX 2004 ActionScript基本控制动作 221

8.1控制动作脚本执行的动作 221

8.1.1 时间轴的控制 222

8.1.2浏览器和网络的动作 223

8.1.3影片剪辑的控制 227

8.2判断类动作控制 234

8.2.1 if…else控制语句 235

8.2.2 switch…case控制语句 237

8.2.3 ?:条件运算符 238

8.3循环类动作控制 239

8.3.1 While循环 239

8.3.2 Do…hile循环 239

8.3.3for循环 240

8.3.4 for…in循环 240

第9章 Flash MX 2004 ActionScript面向对象编程 242

9.1 面向对象的ActionScript语言 242

9.1.1面向对象的概念 242

9.1.2 ActionScript编程新特性 243

9.1.3 ActionScript 2.0面向对象编程基础 245

9.1.4使用和创建类 247

9.2 Flash MX ActionScript中事件处理 258

9.2.1事件处理函数方法 258

9.2.3使用按钮和影片剪辑事件处理函数 260

9.2.2使用事件侦听器 260

9.2.4事件处理函数的范围 261

9.2.5 this关键字的范围 263

9.3 Key类的使用 263

9.3.1 Key类的侦听器事件 264

9.3.2 Key类的方法 264

9.3.3 Key类的属性 264

9.3.4 Key类应用实例 265

9.4 Array类的使用 268

9.4.1 Array类的方法 268

9.4.2 Array类的属性 269

9.4.3 Array类的构造函数 269

9.4.4 Array类应用实例 270

9.5 Date类的使用 271

9.5.1 Date类的方法 272

9.5.3 Date类应用实例 273

9.5.2 Date类的构造函数 273

第10章 Flash MX 2004 ActionScript脚本调试 275

10.1 ActionScript脚本错误类型 275

10.1.1 编译错误 275

10.1.2运行时错误 276

10.1.3逻辑错误 276

10.2 ActionScript脚本调试器的使用 280

10.2.1 使用“动作”面板 280

10.2.2调试脚本 284

10.2.3 “输出”面板 289

10.3 ActionScript程序调试实例解析 291

第11章 Flash MX 2004 ActionScript应用实例 297

11.1 鼠标特效动画 297

11.2.1 打字机动画 300

11.2文字特效动画 300

11.2.2文字跟随动画 302

11.2.3文字模糊动画 304

11.3遮罩特效动画 306

11.3.1遮罩特效动画实例 306

11.3.2动态放大镜动画 311

11.4交互特效动画 313

11.4.1 登录检测动画 313

11.4.2运算器动画 318

11.4.3个人信息注册动画 322

11.5 3D特效动画 327

11.5.1 变形矩阵动画 327

11.5.2三维立体转动动画 329

11.6课件动画 335

11.7游戏动画 338