第1章 Flash与游戏
1.1 Flash的发展历程
1.2 Flash的特点
1.3 Flash适合做什么游戏
第2章 Flash编程基础
2.1 ActionScript简介
2.1.1 AetionScript 3.0
2.1.2 ActionScript 2.0
2.1.3 Flash Lite ActionScript
2.1.4 ActionScript版本的选择
2.2 动作面板的使用
2.3 语法与结构
2.3.1 第一段示例代码
2.3.2 第二段示例代码
2.3.3 第三段示例代码
2.4 字符串处理
2.5 变量的作用域
2.5.1 全局变量
2.5.2 时间轴变量
2.5.3 本地变量
2.6 语法错误与运行时错误
2.6.1 语法错误与处理
2.6.2 避免运行时错误
2.6.3 排除运行时错误
2.6.4 初学者容易犯的编程错误
2.7 Flash的内置类
2.7.1 内置类介绍
2.7.2 属性、方法与事件
2.8 ActionScript 3.0的事件模型
2.8.1 事件流
2.8.2 事件对象
2.8.3 事件侦听器
2.8.4 键盘事件实例
2.8.5 事件流实例
2.8.6 使用侦听器处理异步操作错误
2.9 ActionScript 2.0中的事件模型
2.9.1 On/onClipEvent函数方式实例
2.9.2 重载0n事件方法实例
2.9.3 侦听器方式的事件实例
2.10 用Sound对象控制声音
2.11 处理位图
2.12 处理XML
2.13 可视化设计和编程的结合
2.14 使用文本框
2.15 使用Flash组件
2.16 右键快捷菜单设计
第3章 面向对象程序设计
3.1 面向对象程序设计的基本概念
3.2 自定义类的实现
3.2.1 创建类的语法
3.2.2 构造函数
3.2.3 包与目录、类路径的关系
3.2.4 访问控制关键字
3.3 面向对象概念在ActionScript中的实现
3.3.1 封装
3.3.2 继承
3.3.3 多态
3.3.4 事件
3.4 基本数据结构的实现
3.4.1 堆栈
3.4.2 队列
3.4.3 链表
第4章 网络与通信
4.1 网络与通信概述
4.2 安全机制
4.3 使用超链接
4.4 加载数据
4.4.1 加载普通文本
4.4.2 加载并处理变量数据
……
第5章 通盘看游戏
第6章 游戏的构造
第7章 时尚例程
第8章 附录