本书是“网站开发专家”之一,全书共分23个章节,对Flash ActionScript 3.0的相关知识点作了介绍,具体包括创建基于时间轴的应用程序、事件处理和基本的交互控制、Flash和XML集成开发、创建自定义类和进行面向对象的编程、动态处理图形和位图以增加特效、应用程序影片的发布和调整等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
本书是关于开发Flash动画应用程序的经典图书,使用最新的ActionScript 3.0作为开发语言。
本书首先为开发人员建立首要的、基础的正确认知;然后沿着“Flash是基于时间轴的应用程序”这一完整系统的知识体系,循序渐进,以深入浅出的实例教授用户怎样使用最新的ActionScript 3.0和最新的Flash CS3进行Flash应用程序开发。
本书直击ActionScript 3.0和Flash CS3技术的核心,理论与实务并进,对开发理论的阐述,辅以实际案例的开发,学习效果最佳!
本书内容绝非泛泛而谈理论,而是围绕实际案例代码来组织的,让读者马上可以上手,并且加深理解。“实用”是技术类书籍好坏的唯一衡量标准,而本书更是将这个词演绎到了极致。
动画设计师可以通过本书学习到更为高级的Flash动画设计技巧,网页设计师也可以通过本书学习到如何制作出界面更加华丽的网络应用程序。
第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 参考文献及资料来源