Flash ActionScript 3.0开发王(含光盘1张)
分類: 图书,计算机/网络,图形图像 多媒体,Flash,
作者: 张亚飞编著
出 版 社: 电子工业出版社
出版时间: 2008-6-1字数: 1006.4000版次: 1页数: 579印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121067358包装: 平装编辑推荐
“在正确与错误之间做抉择并不艰难,要开前言,将抉择权把握在自己手中。”
建立正确的认知、完整系统的知识体系
究竟什么是Flash ActionScript,让本书来给你答案;完全范例讲解,内容通俗易懂;范例完全通过W3C推荐验证程序验证,真正使你的作品完全符合行业标准;完全涵盖Flash ActionScript,全面学习动画设计脚本语言;直击FIash ActionScript技术的核心.用开发理论的阐述,辅以实际案例的开发,学习效果最佳;循序渐进地指导读者将Flash ActionScript融入到动画制作中,掌握如何制作出界面更加华丽的Flash应用程序。
本书特点:
以FIash开发和ActionScript语言的基础知识为切入点展开讲解。包括变量和语法约定,数据运算和流程控制,使用全局函数和创建自定义函数,创建基于时间轴的应用程序,开发FIash应用程序的基本步骤。
详细讲解FIash Foundation Class和OOP。包括使用基本的ActionScript顶级类,影片剪辑控制、多时间轴和显示列表,事件处理和基本的交互控制,设计用户界面和使用组件,在Flash中使用声音,在FIash中使用视频,Flash和XML集成开发,创建网络应用程序,在ActionScript中使用正则表达式ActionScript脚本调试原理与技术,创建自定义类和进行面向对象的编程。
深入阐释如何动态创建图形和动画效果。包括使用过渡效果相关类动态创建动画效果,使用滤镜动态处理影片剪辑以增加特效,动态处理图形和位图以增加特效。
透彻分析了Flash高级主题。包括系统支持侦测与设置,应用程序影片的发布和调整。
附录部分包括默认值的改变,保留的关键字,关于ActionScript使用原型实现面向对象开发,键盘键和键控代码值对照表,测试题答案 。
内容简介
本书是关于开发Flash动画应用程序的经典图书,使用最新的ActionScript 3.0作为开发语言。
本书首先为开发人员建立首要的、基础的正确认知;然后沿着“Flash是基于时间轴的应用程序”这一完整系统的知识体系,循序渐进,以深入浅出的实例教授用户怎样使用最新的ActionScript 3.0和最新的Flash CS3进行Flash应用程序开发。
本书直击ActionScript 3.0和Flash CS3技术的核心,理论与实务并进,对开发理论的阐述,辅以实际案例的开发,学习效果最佳!
本书内容绝非泛泛而谈理论,而是围绕实际案例代码来组织的,让读者马上可以上手,并且加深理解。“实用”是技术类书籍好坏的唯一衡量标准,而本书更是将这个词演绎到了极致。
动画设计师可以通过本书学习到更为高级的Flash动画设计技巧,网页设计师也可以通过本书学习到如何制作出界面更加华丽的网络应用程序。
作者简介
张亚飞,是现今活跃在信息技术领域的卓越作者。正如读者过去所看到的那样,他建立了一整套基于时间轴的完整系统的Flash知识体系,这个知识体系已经使很多Flash开发者和设计者受益。今天,他从纷繁复杂的乱象中抽象出真知,构建了一整套完整系统的万维网应用程序开发的知识体系,并将它完整地呈现在自己的作品中。目前,他的作品遍布海峡两岸(包括繁体和简体),内容囊括了设计和开发领域。
张涉猎广泛,精通几乎整个万维网网络开发和设计的知识,包括ASP、ASPNET、CSS、、HTML、JavaScript、Java、PHP及SQLServer等,并且他可以将这些万维网网络开发技术和知识融为一体,从而使万维网第一次有了完整系统的知识体系,这使IT从业人员多少年来的梦想变为现实。很明显,开发人员、雇主、任课教师和学员都将受益于这一知识体系。
张的这种丰富体验都融入到了他的作品当中,通过这些作品,他很容易地将这些复杂的问题以非常浅显的方式表述出来,并使所有的读者都能受益。
目录
第1篇 Flash开发和ActionScript语言基础入门
第1章 建立首要的、基础的正确认知
第2章 ActionScript 3.0语言基础——变量和语法约定
第3章 ActionScript 3.0语言基础——数据运算和流程控制
第4章 ActionScript 3.0语言基础——使用全局函数和创建自定义函数
第5章 创建基于时间轴的应用程序
第6章 开发Flash应用程序的3个基本步骤
第2篇 精通Flash Foundation Class和OOP
第7章 使用基本的ActionScript顶级类
第8章 影片剪辑控制、多时间轴和显示列表
第9章 事件处理和基本的交互控制
第10章 设计用户界面和使用组件
第11章 在Flash中使用声音
第12章 在Flash中使用视频
第13章 Flash和XML集成开发
第14章 创建网络应用程序
第15章 在ActionScript中使用正则表达式
第16章 ActionScript脚本调试原理与技术
第17章 创建自定义类和进行面向对象的编程
第3篇 动态创建图形和动画效果
第18章 使用过渡效果相关类动态创建动画效果
第19章 使用滤镜动态处理影片剪辑
第20章 动态处理图形和位图以增加特效
第4篇 高级主题
第21章 系统支持侦测与设置
第22章 应用程序影片的发布和调整
第23章 配合FMS3开发Flash实时通信应用程序
附录A 默认值的改变
附录B 保留的关键字
附录C ActionScript 1.0使用原型来实现面向对象开发
附录D 键盘键和键控代码值对照表
附录E 测试题答案
附录F 参考文献及资料来源
书摘插图
第一篇Flash开发和ActionScript语言基础入门
01建立首要的、基础的正确认知
ActionScript脚本语言是Flash的交互语言,学习ActionScript程序语言最重要的就是要牢记:Flash是基于时间轴的应用程序。这句话是你学习ActionScript的开端,也是结尾,它更贯穿于你学习和应用Flash的整个过程。
1.1Flash应用程序开发环境和运行环境入门
用户要学习Flash开发,首先要建立首要的、基础的正确认知。几乎所有的应用程序开发中,用户都要接触到3个相互关联的方面:一个是开发环境,另下个是运行环境,再一个是开发语言。
Flash应用程序开发也包含3个方面,本书介绍的是使用Flash CS3 作为开发环境,以ActionScript3.0作为开发语言,以Flash Player 9为运行环境进行Flash 应用程序开发和创作的完整知识体系。
对于Flash 应用程序开发,用户首先要正确认识的就是这3个方面的关系。
1.1正确认识Flash应用程序的开发工具
在进行Flash开发时,安装一个开发工具(也被称为开发环境、创作环境等。因为现在大多数开发环境集成了很多用于辅助开发的功能,所以它们也被称为集成开发环境,英文简称IDE)是十分必要的。……