书籍详情

ActionScript权威指南

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之间的差别                  
 词汇表                  

猜您喜欢

读书导航