ActionScript3.0权威指南(珍藏版)(附光盘1张)
分類: 图书,艺术,设计,数码动漫,
品牌: 乔珂
基本信息·出版社:电子工业出版社
·页码:808 页
·出版日期:2008年
·ISBN:7121068524/9787121068522
·条形码:9787121068522
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·附带品描述:附光盘1张
产品信息有问题吗?请帮我们更新产品信息。
内容简介《ActionScript3.0权威指南》(珍藏版)将ActionScript 3.0作为一种全新的、独立的、具有自己特色的语言,系统全面地介绍了此语言的结构和概念。全书以培养实际开发能力为目的,将语言的基本语法、核心概念及新增功能统一起来。根据知识点在语言逻辑体系和实际应用中的权重,对语法和概念重新进行分级和组织。结合Flash网络应用和脚本开发的实际,围绕面向对象的开发思想,深入阐述了ActionScript 3.0的自身逻辑。不仅解决了应该如何做的问题,还回答了为何如此的疑问。引领读者体会语法表象之内的深层美感,培养ActionScript 3.0开发思维,使读者能流畅地编写代码。
作者简介乔珂,互动设计师,矢量插画家。常年致力于图形图像系统的基础研究,追踪国际设计工业和程序开发的最新动态。先后供职于多家大型互联网企业和研究机构,在超过8年的设计开发经历中,结合设计时尚与程序数理,逐步创立了高动太性,高时效性的成本评估模型。参与和负责过多个大型互动项目,客户包括中国海关,南方航空,日本NHK、RealOne等知名企业和机构。在插画设计领域异常活跃,先后主笔设计了“冯博士”、“珂珂狗”等诸多时尚形象,其插画作品《行星苏-185的地平线》、《卡玛大陆进行曲》等先后参加过多伦多,悉尼等地的新锐艺术设计展。
编辑推荐《ActionScript3.0权威指南》(珍藏版)内容由浅入深平缓过渡,适用于各种程度的读者。即使读者没有相关知识背景,也能轻松阅读《ActionScript3.0权威指南》(珍藏版),并最终掌握ActionScript 3.0。对于有开发经验的读者,阅读《ActionScript3.0权威指南》(珍藏版)有助于脱离惯性思维,重新认识这种语言。
目录
第1篇 ActionScript 3.0的外围知识
第1章 ActionScript 3.0综述 2
本章从脚本语言的基础知识开始,逐步介绍了ActionScript 3.0的发展过程和运行原理。不仅涉及ActionScript 3.0,FlashPlayer和AVM2等周边知识,也深入介绍了Flash SWF文件的结构和ActionScript 3.0在SWF文件中的作用。对于ActionScript 3.0的编译和执行,本章也有详细的介绍。
1.1 脚本语言基础知识
1.1.1 脚本语言的概念
1.1.2 脚本和程序
1.1.3 脚本语言的特性
1.2 Flash和ActionScript
1.2.1 LEGO设计模式
1.2.2 Flash和Action的起源
1.2.3 发展历程
1.2.4 ActionScript 3.0的进步
1.2.5 通用性
1.2.6 FlashLite
1.2.7 ActionScript 3.0编程工具
1.3 Flash的内部机制
1.3.1 Flash应用的生命流程
1.3.2 SWF文件的Tag结构
1.3.3 Tag结构存储实例
1.3.4 编译解析
1.3.5 AVM2的解析
1.3.6 执行时序
1.4 AS3同RIA开发
1.4.1 交互程序的进化
1.4.2 软件系统体系结构
1.4.3 RIA的诞生及其优势
1.4.4 Adobe AIR简介
1.4.5 ActionScript 3.0与Adobe AIR开发
1.4.6 AIR学习步骤
1.5 小结
第2章 配置开发环境
第3章 创建“Hello World”程序
第2篇 ActionScript 3.0的语言要素
第4章 语法基础结构
第5章 流程控制与函数
第6章 面向对象编程
第7章 AS3常用对象
第3篇 语言应用
第8章 脚本动画基础
第9章 动画进阶和脚本仿真
第10章 影片剪辑与图形图像
第11章 事件与交互
第12章 使用外部数据
第4篇 实战篇
第13章 编写交互游戏
第14章 RSS新闻阅读器
第15章 全屏幕FLV视频播放器
……[看更多目录]
文摘~序:美妙的语言
借阅读《ActionScript 3.0权威指南》书稿的机会,我不禁重新审视ActionScript——这门独具魅力的语言,一个广阔思想的展台。
ActionScript最初设计用于Flash交互与控制动画。当开发者可以快速地建立动画,配合音效,并根据浏览者的意图来产生互动时,是多么令人振奋!越来越多的人开始使用Flash创建属于自己的个人网站,在互联网上展示自己。网络上随处可见五彩缤纷的Flash作品、游戏,使我看到了许多让人赞叹的精彩创意。
自2.0以后ActionScript类库的更新,标志着ActionScript已经成为一门面向对象语言,随着越来越多的Flash作为前端RIA(Rich Internet application)应用的出现,宣告了ActionScript进入新的时代。直到Micromedia被Adobe公司收购以后,ActionScript遇到了一个不大不小的变革。说大,是因为语言结构发生了很大的变化;说小,是因为虽然类的组织进行了更加完善的架构,而根本的思想还是从之前的体系演化而来的。当然,在这个过程中,ActionScript的能力得到了进一步的强化,也吸引了很多从事Java或C++的程序员进来,于是,Flash被更加明确地分成了两类:界面动画图形设计与交互程序。不可否认,ActionScript 3核心的类库做出了大幅度的重构,并且在语法上也和ActionScript 2存在着较大的分歧。然而,要注意的是,虽然这个改动导致了很多从事ActionScript 2开发者难以适应,但是,新的架构体系与其说是改变了很多东西,还不如说是提炼了很多东西,它以更规范、更高效的形态来逐步改变开发者的思想。令人欣慰的是,本书作者乔珂也清楚看到了ActionScript的变化脉络,在这部800多页的专著中,他用易于理解的思路和语言详细阐述了ActionScript作为一门日趋丰满的面向对象语言的独特魅力,并结合自身开发经验为读者提供了丰富的案例来借鉴学习。
我一直认为,无论是Flash IDE也好,Flex Builder也好,或者什么都好,作为开发环境而言,并没有优劣之分。直到现在,还有很多朋友在提出类似到底哪一个更好的问题。其实,无论是RIA何种应用,游戏,网站,动画展示等,无非都是以“swf”为后缀的文件,用Flash Player解析呈现而已,这是Flash在终端所展示的形态。现在,你既可以用Flash轻松加入喜爱的图片、音乐,并有序地组织好这些资源,也可以使用Flex快速创建应用程序,通过调用别的后台语言,如PHP、JSP、ColdFusion等获取数据,再使用合理的逻辑把数据和界面组织起来。如果你熟悉了ActionScript,在这个平台
……[看更多书摘]