书籍详情
ActionScript权威指南
作者:(美)莫克(Moock,C.)著
出版社:机械工业出版社
出版时间:2003-01-01
ISBN:9787111110859
定价:¥88.00
购买这本书可以去
内容简介
MacromediaFlash是全球25000万用户在Web上发布多媒体信息的实际标准。本书是关ActionScript(Flash的面向对象编程语言)的完整而深入说明,它并不仅仅要给Web开发者提供创建高级web站点的基础工具。其目标读者既包括初来乍到的Flash开发者,又包括那些要将技术转移到ActionScript上的JavaScript程序员(两种语言都是以ECMAScript标准为基础的)。ColinMoock将全部的实际知识和恰当的表达方式结合起来的能力,使他在Flash界广受赞誉。本书第一部分“ActionScript基础”,描述了核心编程概念(变量、数据类型、操作符、语句、函数、事件、数组和对象)以及它们的详细用法,并特别介绍了影片剪辑。第二部分“ActionScript应用”,包括了普通的应用程序,比如处理在线表单。第三部分“语言参考”详细列举了ActionScript的全局函数、属性、方法、事件处理器和对象,并包括广泛的应用示例。本书可以让新的ActionScript程序员获得迅速的进步。它用传统的形式来说明ActionScript,给读者打下坚实的理论基础。富有经验的程序员可以在学习Flash的复杂部分时利用他们的JavaScript知识。在理论之上,本书还包含了很多实际技巧和现实的例子,包括了滚动文本域、菜单按钮、多项选择测试、XML驱动的站点、物理视频游戏和实际的多用户环境等等。本书还谨慎地讨论了一些未证明或者正在证明的主题。广受欢迎的站点——ActionScript代码库(http://moock.org/asdg),包括了所有的源.fla文件和很多附加的示例,还有一个用Java编写的XMLSocket服务器范例和一个Perl文本数据库范例。“这是我所看到的最好的ActionScript书籍。你将很难在其他在方找到如此之多的ActionScript信息。”——SlavikLozben,Macromedia,Flash5的主工程师“Moock已经撰写了Flash脚本编写方面的惟一的、真正的指南。你在其他任何地方都不能再到如此详尽、实际而精确的指南了。”——JeremyClark,MacromediaFlash产品经理封面介绍
作者简介
Colin Moock自1995年开始从事Web 的研究、设计和开发工作。Colin在1997年之前任SoftQuad公司(HOTMetaL PRO的制造者)的站点管理员。他现在是ICE的Web工作者,他的大部分时间用在编写Web代码,在会议上发表讲话,以及为诸如Sony,Levis,Nortel,Air Canada和Hewlett-Packard公司创建交互内容上。Colin为Flash开发者提供的出色的Flash作品和支持站点,使他在Flash开发者群体中享有很高的声誉。Macromedia公司已经在官方的Web的站点上正式承认他为Flash专家,并且委任他为Flash顾问委员会的成员之一。Colin是《The Flash 4 Bible》和《The Flash 5 Bible》的合作者。
目录
第一部分 ActionScript基础
第一章 针对非程序员的简单介绍
一些基础习语
更为深入的ActionScript概念
创建多项选择测试
小结
第二章 变量
创建变量(声明)
变量赋值
变量值的修改和获取
值的类型
变量作用域
应用举例
小结
第三章 数据和数据类型
数据和信息
用数据类型来保持数据的意义
数据的创建和分类
数据类型转换
原始数据和复合数据
小结
第四章 原始数据类型
数字类型
整数和浮点数字
数值直接量
数字处理
串类型
串的处理
布尔类型
undefined
null
小结
第五章 操作符
操作符的一般特点
赋值操作符
算术操作符
等于和不等操作符
比较操作符
串操作符
逻辑操作符
组合操作符
逗号操作符
空(void)操作符
其他操作符
小结
第六章 语句
语句的类型
语句语法
ActionScript语句
语句和动作
小结
第七章条件语句
if语句
else语句
else if语句
模拟switch语句
简化的条件语句语法
小结
第八章循环语句
while循环
循环术语
do-while循环
for循环
for-in循环
提前终止循环
时间线和剪辑事件循环
小结
第九章 函数
函数的创建
函数的运行
向函数传递参数
退出函数并返回值
函数直接量
函数的可用性和生命周期
函数的作用域
再论函数参数
递归函数
内部函数
函数对象
代码的集中
再看多项选择测试
小结
第十章 事件和事件处理器
同步代码的执行
基于事件的异步代码执行
事件的类型
事件处理器
事件处理器语法
创建事件处理器
事件处理器作用域
按钮事件
影片剪辑事件综述
针对影片播放的影片剪辑事件
针对用户输入的影片剪辑事件
执行的顺序
复制剪辑事件处理器
用updateAfterEvent更新屏幕
代码的重复使用性
动态的影片剪辑事件处理器
事件处理器应用
小结
第十一章 数组
什么是数组
数组的分析
数组的创建
引用数组元素
确定数组的大小
命名数组元素
向数组添加元素
删除数组中的元素
通用数组操作工具
多维数组
多项选择测试的第三版本
小结
第十二章 对象和类
对象的分析
实例化对象
对象属性
方法
类和面向对象的编程
内置ActionScript类和对象
小结
第十三章 影片剪辑
影片剪辑的对象性
影片剪辑的类型
创建影片剪辑
影片和实例的堆栈顺序
实例和主影片的引用
删除剪辑实例和主影片
内置影片剪辑属性
影片剪辑方法
影片剪辑应用举例
最后的测试
小结
第十四章 词法结构
空白
语句终结符(分号)
注释
保留字
标识符
大小写区分
小结
第十五章 高级主题
复制. 比较和传递数据
位逻辑编程
高级函数作用域问题
影片剪辑数据类型
小结
第二部分 ACtionScript应用
第十六章 ActionScript制作环境
动作面板
为帧添加脚本
对按钮添加脚本
为影片剪辑添加脚本
代码都在哪里
生产力
外在化ActionScript代码
组件打包成智能剪辑
小结
第十七章 Flash表单
Flash表单数据循环
创建Flash填充表单
小结
第十八章 屏幕文本域
动态文本域
用户输入文本域
文本域选项
文本域属性
HTML支持
关于文本域选择
空文本域和for-in语句
小结
第十九章 调试
调试工具
调试方法
小结
第三部分 语言参考
ActionScript语言参考
第四部分 附录
附录一 资源
附录二 Latin1字符指令表和键控代码
附录三 向后兼容
附录四 ECMA-262和JavaScript之间的差别
词汇表
第一章 针对非程序员的简单介绍
一些基础习语
更为深入的ActionScript概念
创建多项选择测试
小结
第二章 变量
创建变量(声明)
变量赋值
变量值的修改和获取
值的类型
变量作用域
应用举例
小结
第三章 数据和数据类型
数据和信息
用数据类型来保持数据的意义
数据的创建和分类
数据类型转换
原始数据和复合数据
小结
第四章 原始数据类型
数字类型
整数和浮点数字
数值直接量
数字处理
串类型
串的处理
布尔类型
undefined
null
小结
第五章 操作符
操作符的一般特点
赋值操作符
算术操作符
等于和不等操作符
比较操作符
串操作符
逻辑操作符
组合操作符
逗号操作符
空(void)操作符
其他操作符
小结
第六章 语句
语句的类型
语句语法
ActionScript语句
语句和动作
小结
第七章条件语句
if语句
else语句
else if语句
模拟switch语句
简化的条件语句语法
小结
第八章循环语句
while循环
循环术语
do-while循环
for循环
for-in循环
提前终止循环
时间线和剪辑事件循环
小结
第九章 函数
函数的创建
函数的运行
向函数传递参数
退出函数并返回值
函数直接量
函数的可用性和生命周期
函数的作用域
再论函数参数
递归函数
内部函数
函数对象
代码的集中
再看多项选择测试
小结
第十章 事件和事件处理器
同步代码的执行
基于事件的异步代码执行
事件的类型
事件处理器
事件处理器语法
创建事件处理器
事件处理器作用域
按钮事件
影片剪辑事件综述
针对影片播放的影片剪辑事件
针对用户输入的影片剪辑事件
执行的顺序
复制剪辑事件处理器
用updateAfterEvent更新屏幕
代码的重复使用性
动态的影片剪辑事件处理器
事件处理器应用
小结
第十一章 数组
什么是数组
数组的分析
数组的创建
引用数组元素
确定数组的大小
命名数组元素
向数组添加元素
删除数组中的元素
通用数组操作工具
多维数组
多项选择测试的第三版本
小结
第十二章 对象和类
对象的分析
实例化对象
对象属性
方法
类和面向对象的编程
内置ActionScript类和对象
小结
第十三章 影片剪辑
影片剪辑的对象性
影片剪辑的类型
创建影片剪辑
影片和实例的堆栈顺序
实例和主影片的引用
删除剪辑实例和主影片
内置影片剪辑属性
影片剪辑方法
影片剪辑应用举例
最后的测试
小结
第十四章 词法结构
空白
语句终结符(分号)
注释
保留字
标识符
大小写区分
小结
第十五章 高级主题
复制. 比较和传递数据
位逻辑编程
高级函数作用域问题
影片剪辑数据类型
小结
第二部分 ACtionScript应用
第十六章 ActionScript制作环境
动作面板
为帧添加脚本
对按钮添加脚本
为影片剪辑添加脚本
代码都在哪里
生产力
外在化ActionScript代码
组件打包成智能剪辑
小结
第十七章 Flash表单
Flash表单数据循环
创建Flash填充表单
小结
第十八章 屏幕文本域
动态文本域
用户输入文本域
文本域选项
文本域属性
HTML支持
关于文本域选择
空文本域和for-in语句
小结
第十九章 调试
调试工具
调试方法
小结
第三部分 语言参考
ActionScript语言参考
第四部分 附录
附录一 资源
附录二 Latin1字符指令表和键控代码
附录三 向后兼容
附录四 ECMA-262和JavaScript之间的差别
词汇表
猜您喜欢