本书全面地介绍了ActionScript 3.0语言的应用,并以大量实例介绍了在Flash CS3环境下的开发。本书力求让读者全面了解ActionScript 3.0语言的特性,并应用于开发大型项目中。本书适合广大Flash和Flex开发人员、Web应用开发人员和大专院校学生阅读,尤其是具有一定计算机语言编程和设计经验的开发技术人员。
ActionScript 3.0是一种嵌入在Flash Player中的编程语言。本书详细而全面地介绍了ActionScript 3.0的基础知识,并结合Flash CS3开发环境讲解如何开发实用的应用系统。全书内容包括ActionScript 3.0语言介绍、ActionScript 3.0基本语法、事件机制、面向对象、数组、正则表达式、XML应用、常用的内置类、基本组件、数据列表组件、DataGrid组件、文本处理、绘图、几何结构、音频、视频、网络和异常处理。为了便于读者了解更多的ActionScript 3.0的应用,本书最后还增加了一章有关视频网站系统的开发范例,具体讲解了会员管理模块、视频制作模块、视频管理模块和视频发布模块。
本书适合广大Flash和Flex开发人员、Web应用开发人员和大专院校学生阅读,尤其是具有一定计算机语言编程和设计经验的开发技术人员。
第1章 ActionScript 3.0语言
1.1 关于ActionScript 3.0
1.1.1 ActionScript的作用
1.1.2 AcfionScript的版本
1.2 开发环境——Flash CS3环境配置
1.2.1 安装Flash CS3
1.2.2 配置Flash CS3
1.2.3 Flash下的第一个示例
1.2.4 Flash下的代码调试
1.3 开发环境——Flex Builder环境搭建
1.3.1 安装Flex Builder
1.3.2 配置Flex Builder
1.3.3 Flex下的第一个例子
第2章 变量和常量
2.1 声明变量
2.2 给变量赋值
2.3 变量的作用域
2.4 声明常量
第3章 数据类型
3.1 基本数据类型
3.2 复合数据类型
3.3 数据类型检查
3.4 is运算符
3.5 as运算符
3.6 动态类
3.7 数据类型转换
第4章 运算符
4.1 运算符的分类
4.1.1 主要运算符
4.1.2 后缀运算符
4.1.3 一元运算符
4.1.4 乘法运算符
4.1.5 加法运算符
4.1.6 按位移位运算符
4.1.7 关系运算符
4.1.8 等于运算符
4.1.9 按位逻辑运算符
4.1.10 逻辑运算符
4.1.11 条件运算符
4.1.12 赋值运算符
4.2 运算符的等级
第5章 语句
第6章 函数
第7章 事件和事件机制
第8章 面向对象
第9章 数组
第10章 正则表达式
第11章 XML应用
第12章 常用的内置类
第13章 基本组件
第14章 数据列表组件
第15章 DataGrid组件
第16章 文本处理
第17章 绘图
第18章 几何结构
第19章 位图和滤镜
第20章 音频
第21章 视频
第22章 网络应用
第23章 异常处理
第24章 ASp.NET+Flash构建视频网站