| 网站首页 | 站内资讯 | 原创图书 | 图文教程 | 视频教程 | 课件下载 | 远程网校 | 留言建议 | 在线课程 | 官方微博 | 
>>  您现在的位置: Flash课件吧 >> 原创图书 >> 动画制作 >> 正文
专题栏目
相关文章
推荐教材
最棒的计算机实用教材!
作者:课件吧工… 图书来源:本站原创 更新时间:2008/3/19 9:29:43
书  名: Flash ActionScript 2.0编程技术教程 图书缩略图
从书名: 黑魔方丛书
作  者: 课件吧工作室 zis35等 书  号: 7302109648
页  码: 415 出版社: 清华大学出版社
点击数: 推荐等级:         ★★★
开  本: 16 出版日期: 2007年第4次印刷
邮购地址: 互动出版网  当当网  华储网

本书是知名闪客zjs35(闪客帝国和闪吧版主)的鼎立大作! 2005年7月出版,短短不到一个月就重印!全书160个典型实例,是AS2.0入门和提高的绝好教材!配书视频教程,全程语音讲解,真实操作步骤演示,让你一学就会!

推荐理由:

很多朋友问AS如何快速入门,这确实是一个值得探讨的问题。

目前,不管是网络上的入门教材,还是出版的正式图书,都有一个问题没有解决。就是如何将AS全面、系统的知识点和实际应用较好的结合起来?

通常情况下,AS入门图书如果单是一些实例制作方法的讲解,学习者往往具体实例会制作了,但是不能做到举一反三,因为AS基础知识没有学系统。但是如果AS入门图书通篇都是系统的知识点,又让学习者感觉特别枯燥,学不下去!

zjs35这本最新力作很好地解决了这个矛盾,整本图书以很系统的AS入门知识为主线,融入了160多了基础范例,读者在全面掌握AS系统知识的同时,也学会了160多个实际应用,一点也不感觉枯燥!

这本图书是我看到的国内AS入门最棒的教材,忍不住在这里推荐给大家!

读者评论:

1、http://bbs.flasher123.com/dispbbs.asp?boardID=19

2、http://bbs.flasher123.com/dispbbs.asp?boardID=19


  • 简介
  • 图书目录
  • 前言
  • 勘误
  • 配书资料
本书从基础、实用的角度出发,由浅入深,兼顾入门级读者和提高级读者的需求进行编写。对于Flash ActionScript 2.0基础知识,从变量、函数、基本程序结构、类和对象、组件等各方面都做了非常详细的阐述。

初学者只要对Flash的操作有一些基础,再通过本书的学习,就可以完全掌握ActionScript 2.0。另外,本书在讲解基本知识的同时,注重对相应的知识进行综合应用。本书讲解了一些综合范例的制作方法,如Flash特效的制作、统计数据的方法、MP3播放器的制作、Flash网站的制作、Flash多媒体课件的制作、Flash游戏的制作等。

为方便读者学习和实际制作,本书配套光盘中提供了书中全部160个范例源文件和相关素材。另外还提供了部分内容的视频教程,读者可通过视频演示,直观、清楚地了解制作Flash程序的步骤,迅速掌握Flash ActionScript 2.0编程的基本方法。

本书既适合Flash ActionScript初学者使用,也适合有一定编程基础的学习者进一步深造使用。可作为自学教材和各级培训用教材。

第1章 认识ActionScript 2.0 1
1.1 ActionScript 2.0概述 1
1.2 认识开发环境 2
1.2.1 关于ActionScript 2.0的参数设置 2
1.2.2 “动作”面板 3
1.2.3 管理动作脚本 4
1.3 创建第一个专业ActionScript程序 8
1.3.1 制作思路 8
1.3.2 制作过程 9

第2章 ActionScript 2.0编程基础 13
2.1 变量和常量 13
2.1.1 认识变量 13
2.1.2 变量名的命名规则 18
2.1.3 常量 22
2.2 数据类型 22
2.2.1 数字(Number) 23
2.2.2 字符串(String) 24
2.2.3 布尔值(Boolean) 26
2.2.4 影片剪辑(MovieClip) 27
2.2.5 对象(Object) 28
2.2.6 其他数据类型和数据类型的转换 29
2.3 运算符与表达式 30
2.3.1 算术运算符和算术表达式 31
2.3.2 赋值运算符和赋值表达式 32
2.3.3 点运算符和数组访问运算符 34
2.3.4 其他常用运算符 35
2.4 路径 36
2.4.1 绝对路径 36
2.4.2 相对路径 39
2.4.3 动态路径 42
2.5 坐标 44
2.5.1 主场景中的坐标 44
2.5.2 中心点和注册点 44
2.5.3 "信息"面板中的坐标 45
2.5.4 影片剪辑实例的坐标 47
2.5.5 全局坐标和本地坐标 51
2.5.6 鼠标指针的坐标 53
2.6 匀速直线运动与坐标 54
2.6.1 水平直线运动和垂直直线运动 54
2.6.2 斜线直线运动 55
2.7 角度 60
2.7.1 通过“变形”面板设置对象的角度 61
2.7.2 影片剪辑实例的角度 62
2.7.3 角度和弧度 63
2.7.4 坐标中的角度 64
2.8 影片剪辑的属性 65
2.8.1 设置和获取影片剪辑的属性 66
2.8.2 影片剪辑属性详述 66

第3章 最简单的ActionScript程序设计 71
3.1 认识函数 71
3.1.1 函数的一般形式 71
3.1.2 自定义函数 72
3.2 程序的三种基本结构 74
3.2.1 顺序结构 74
3.2.2 选择结构 75
3.2.3 循环结构 76
3.3 事件和事件处理 77
3.4 常用函数 87
3.4.1 时间轴控制函数 87
3.4.2 duplicateMovieClip( )函数与removeMovieClip( )函数 88
3.4.3 startDrag( )函数与stopDrag( )函数 91
3.4.4 loadMovie( )函数与loadMovieNum( )函数 94
3.4.5 loadVariables( )函数与loadVariablesNum( )函数 98
3.4.6 getURL( )函数 100
3.4.7 fscommand( )函数 103
3.4.8 getTimer( )函数 104
3.4.9 trace( )函数及程序调试 105
3.5 行为 107
3.5.1 控制影片剪辑实例的行为 110
3.5.2 控制视频播放的行为 111
3.5.3 控制声音播放的行为 112

第4章 逻辑运算和选择程序结构 113
4.1 关系运算符和关系表达式 113
4.1.1 等于运算符和等于表达式 113
4.1.2 比较运算符和比较表达式 115
4.2 逻辑运算符和逻辑表达式 115
4.3 if语句 117
4.3.1 简单if语句 117
4.3.2 if-else语句和条件运算符 122
4.3.3 else-if语句 123
4.3.4 if语句的嵌套 125
4.3.5 switch语句 127
4.4 精彩实例 129

第5章 循环程序结构 142
5.1 while循环语句 142
5.2 do…while循环语句 146
5.3 for循环语句 148
5.3.1 for循环语句的一般形式 148
5.3.2 使用for循环语句的注意事项 149
5.3.3 for循环语句的应用 150
5.4 for…in循环语句 153
5.5 循环语句的嵌套 154
5.6 break和continue语句 156
5.6.1 break语句 156
5.6.2 continue语句 157
5.7 帧循环控制 158
5.8 精彩实例 163
5.8.1 文字鼠标跟随特效 163
5.8.2 分行显示导航图标效果 165

第6章 函数 168
6.1 函数概述 168
6.1.1 函数的概念 168
6.1.2 函数的分类 169
6.2 函数的定义 170
6.2.1 函数定义的一般形式 170
6.2.2 自定义函数的应用 171
6.2.3 函数定义的另一种形式 174
6.2.4 函数定义时的注意事项 176
6.3 函数的参数 178
6.3.1 形式参数和实际参数 178
6.3.2 数值传递 181
6.3.3 地址传递 182
6.3.4 参数的数据类型 183
6.4 函数的返回值 184
6.4.1 return语句 184
6.4.2 返回值的类型 185
6.4.3 无函数值 186
6.5 函数的调用 186
6.5.1 函数调用的一般形式 186
6.5.2 函数的嵌套调用和递归调用 187
6.6 变量的类型和作用域 188
6.6.1 局部变量 188
6.6.2 时间轴变量 188
6.6.3 全局变量 189
6.7 事件处理函数和事件侦听器 189
6.7.1 事件处理函数 190
6.7.2 事件侦听器 193
6.8 setInterval()函数 194
6.9 eval()和set()函数 197
6.10 精彩范例 201

第7章 面向对象编程技术 210
7.1 认识类和对象 210
7.1.1 类和对象 210
7.1.2 MovieClip类和影片剪辑实例 211
7.1.3 内置类和实例 212
7.2 自定义类 214
7.2.1 创建第一个类 214
7.2.2 类定义的一般形式 219
7.2.3 私有成员和公有成员 221
7.2.4 构造函数 223
7.2.5 静态成员 224
7.2.6 获取和设置方法 226
7.2.7 动态类 227
7.2.8 继承 231
7.2.9 接口 234
7.2.10 异常处理 237
7.2.11 程序包 240

第8章 常用内置类 243
8.1 数组类(Array类) 243
8.1.1 数组的定义 243
8.1.2 数组类的属性和方法 247
8.1.3 数组作为函数的参数 250
8.1.4 二维数组的定义 251
8.2 Math类 253
8.2.1 atan2( )方法 254
8.2.2 floor( )方法和round( )方法 257
8.2.3 pow( )方法和random( )方法 258
8.2.4 sin( )方法和cos( )方法 259
8.3 String类 262
8.4 LoadVars类与MovieClipLoader类 265
8.4.1 LoadVars类 265
8.4.2 MovieClipLoader 类 267
8.5 MovieClip类 273
8.5.1 声明MovieClip类的实例 274
8.5.2 MovieClip类的属性 276
8.5.3 MovieClip类的方法 277
8.5.4 MovieClip类的事件 281
8.6 Color类 282
8.7 Sound类 287

第9章 绘图方法及应用 290
9.1 常用绘图方法简介 290
9.1.1 MovieClip.moveTo( )方法 290
9.1.2 MovieClip.lineTo( )方法 290
9.1.3 MovieClip.curveTo( )方法 290
9.1.4 MovieClip.lineStyle( )方法 291
9.2 绘制线条 291
9.2.1 绘制直线 291
9.2.2 绘制曲线 295
9.2.3 绘制虚线 302
9.3 绘制常用图形 311
9.3.1 矩形 311
9.3.2 正多边形 313
9.3.3 圆 315
9.3.4 椭圆 317
9.3.5 正弦与余弦曲线 319
9.4 绘图应用 320
9.4.1 交互绘图 320
9.4.2 统计图 325
9.4.3 线条特效 336

第10章 Flash动态网站开发 342
10.1 网站开发流程 342
10.1.1 网站结构 342
10.1.2 网站内容分布 342
10.1.3 导航内容 343
10.2 制作导航条 346
10.3 制作消息发布框 350
10.4 制作作品演示框 355
10.4.1 "作品演示框"的初始化及空影片剪辑 355
10.4.2 控制按钮和加载外部文件 357
10.4.3 拖动条 368
10.5 时间显示 370
10.6 影片的发布 371

第11章 Flash ActionScript综合实例 374
11.1 机械横波课件 374
11.1.1 教学目标和课件范例简介 374
11.1.2 制作原理 375
11.1.3 制作过程 384
11.1.4 完善课件 392
11.2 游戏制作 393
11.2.1 游戏设计概述 393
11.2.2 Flash游戏范例1--打老鼠游戏 396
11.2.3 Flash游戏范例2--穿梭游戏 405
11.3 MP3播放器 408

目前,随着Flash MX 2004版本的发布,Flash的脚本语言ActionScript也升级到了2.0版本。利用ActoionScript 2.0能够编写更为坚实的脚本,它新增了许多功能,包括新的语言元素、改进的编辑和调试工具、真正面向对象的编程模型等。
读者对象
   本书介绍的是AcionScript 2.0最基础的知识,从变量、函数、基本程序结构等各方面都做了非常详细的阐述,是一本适于初学者学习的好书。本书具有以下几个特点。
   1.不要求读者具有专门的计算机专业知识,只要有一些Flash操作的基础,通过本书的学习,就可以完全掌握ActionScript 2.0。
   2.本书把基本知识和范例结合在一起讲解,读者只要对照书上的步骤进行操作,就能掌握这些基本知识。掌握了本书的上百个范例,也就掌握了ActionScript 2.0。
   3.本书注重过程的推导,从一些基本的数学原理开始讲解,推导出相应的数学公式,并转换为ActionScript 2.0的程序代码。让读者从简单的程序编写入手,慢慢深入到高级编程。
   4.本书注重细节的讲解,编写程序时有很多容易犯的错误,关于i++与++i的区别、=与= =的区别等本书都进行了详细的讲解,让读者知其然及所以然。
   5.在讲解基本知识的同时,注重对相应的知识进行综合应用。本书讲解了一些综合范例的制作方法,如Flash特效的制作、统计数据的方法、Flash网站的制作、Flash多媒体课件的制作、Flash游戏的制作等。
   6.本书虽然介绍的是ActionScript 2.0,但具有很大的通用性,掌握了ActionScript 2.0,也就为进一步学习其他语言如Java、C等奠定了基础。
   本书既适合Flash ActionScript初学者使用,也适合有一定编程基础的读者进一步深造使用。可作为自学教材和各级培训用教材。
写作环境
   软件为Flash MX 2004版本,操作系统为Windows XP。
内容提要
   本书从基础、实用等角度出发,由浅入深,兼顾入门级读者和提高级读者的需求进行编写。本书共分为11章,具体如下。
   第1章介绍什么是ActionScript 2.0,ActionScript 2.0的开发环境,并介绍了一个Flash特效的制作过程。
   第2章介绍ActionScript 2.0的基础知识。包括变量与常量、数据类型、运算符与表达式等一些基本知识。并介绍了Flash编程所需的知识,包括路径、坐标、角度、影片剪辑的属性。在这些知识的基础上,介绍了如何应用Flash中的坐标知识制作匀速直线运动的效果,并介绍了缓冲公式及其应用。
   第3章介绍了最简单的程序设计。包括函数的编写、程序的结构、事件和事件处理,并介绍了Flash中常用函数的使用方法和技巧、行为功能的使用等。
   第4章介绍了逻辑运算和选择程序结构。包括关系运算符和关系表达式、逻辑运算符和逻辑表达式、if语句、swich语句,并介绍了条件语句的应用,包括演示模板的制作和一些特效、匀速直线运动的进阶制作、如何优化程序等。
   第5章介绍了程序的循环结构。包括while语句、do-while语句、for语句、for in语句、break和continue语句及帧循环的控制。并介绍两个应用:文字鼠标跟随和导航图标的分行显示。
   第6章介绍了函数。包括函数的概述、函数的定义、函数的参数、函数的返回值、函数的调用、事件处理函数和事件侦听器、变量的作用域。并继第2章和第4章介绍了匀速直线运动的其他制作方法、非对角直线运动、对角直线运动、随机直线运动。
   第7章介绍了面向对象编程技术。包括认识类和对象、自定义类、类的定义、私有成员和公有成员、构造函数、静态成员、获取和设置方法、动态类、继承、接口、异常处理、程序包及相应的应用实例。
   第8章介绍了常用内置类。包括数组类、Math类、String类、LoadVars类与MovieClip- Loader 类、MovieClip类、Color类、Sound类。并介绍了游戏中的路径运动、按钮发射的原理等。
   第9章介绍了绘图方法及应用。包括常用绘图方法简介、绘制实线和虚线、绘制常用图形的绘制原理和各种方法、交互绘图、柱形图等统计图。
   第10章介绍了动态网站开发。包括网站开发流程、制作导航条、制作消息发布框、制作作品演示框、时间显示、影片的发布。
   第11章介绍了综合实例。包括机械横波课件、游戏制作、MP3播放器等四个综合范例。
配套光盘
为方便读者学习和实际制作,本书配套光盘中提供了书中全部160个范例源文件和相关素材。另外还提供了部分内容的视频教程,读者可通过视频演示,直观、清楚地了解制作Flash程序的步骤,迅速掌握ActionScript 2.0编程的基本方法。
本书作者
   本书由章精设(网名zjs35,闪客帝国论坛、闪吧论坛版主)、缪亮(网名寒蓝,闪客启航论坛版主)等编著。他们是从事Flash编程工作多年的技术人员和从事Flash教学工作的教师,有着丰富的教学经验和Flash应用程序设计经验。
   读者可以随时登录论坛与作者和其他读者交流。在这里可以交到更多志同道合的朋友,相互交流、共同进步。
   闪客启航论坛:http://bbs.flasher123.com/
   IT书吧:http://www.itbook8.com(提供本书相关资料下载)
暂无
为方便读者学习和实际制作,本书配套光盘中提供了书中全部160个范例源文件和相关素材。另外还提供了部分内容的视频教程,读者可通过视频演示,直观、清楚地了解制作Flash程序的步骤,迅速掌握Flash ActionScript 2.0编程的基本方法。
  >> 图书录入:admin    责任编辑:admin 
网友评论:(只显示最新8条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | 
版权所有 课件吧 Copyright ◎2006 - 2013
如涉及侵权行为请书面告之,本站将立即处理
站长:cai8net  备案序号:豫ICP备13010258号