前 言
第一章 认识ActionScript
1.1 什么是ActionScript
1.2 ActionScript和JavaScript的差别
1.3 ActionScript的全新装备
第二章 了解ActionScript的编程工作
2.1 使用ActionScript编写脚本
2.2 计划和调试脚本
2.3 面向对象的脚本开发
2.4 电影剪辑对象(MovieClip)
2.5 脚本的流程
2.6 ActionScript运行时的控制
2.7 ActionScript术语
2.8 解析一个范例脚本
2.9 使用Actions面板
第三章 使用ActionScript编写脚本
3.1 Actionscript的语法
3.2 ActionScript中的数据类型
3.3 ActionScript中的变量
3.4 ActionScript中的操作符
3.5 使用动作
3.6 控制脚本流
3.7 使用预定义函数
3.8 创建自定义函数
3.9 使用预定义对象
3.10 使用自定义对象
3.11 创建继承
3.12 打开F1ash 4文件
3.13 使用F1ash 5来创建F1ash 4电影
第四章 使用ActionScript创建交互性
4.1 创建一个自定义的光标
4.2 获得鼠标的位置
4.3 捕获按键
4.4 创建一个滚动的文本域
4.5 设置颜色值
4.6 创建对声音的控制
4.7 检测碰撞(hitTest)
第五章 工作于电影剪辑之中
5.1 关于多Timeline
5.2 Timeline的层级体系关系
5.3 在Timeline之间发送信息
5.4 绝对目标路径和相对目标路径
5.5 指定目标路径
5.6 使用动作和方法来控制Timeline
5.7 创建Smart剪辑
第六章 集成FIash与其他Web应用
6.1 将变量发送到远端文件或从远端文件接受变量
6.2 关于XML
6.3 使用XML对象
6.4 使用XMLSocket对象
6.5 创建表单
6.6 将消息发送到Flash Player或从Flash Player接受消息
6.7 关于F1ash P1ayer方法
第七章 ActionScript疑难解答和故障诊断
7.1 程序编写与故障诊断指南
7.2 使用Debugger
7.3 使用0utput窗口
7.4 在电影中启用debugging
第八章 实例解析
8.1 高级F1ash预装载器
8.2 使用动作进行编曲
8.3 电影剪辑的复制和卸载
8.4 用F1ash创建动态饼图
8.5 创建加速度和摩擦力的效果
8.6 三角函数的运用
8.7 字符串函数的应用及Smart C1ip的创建
8.8 指鼠针
8.9 用EXEC创建文件
8.10 XML对象的应用
8.11 一个使用Date对象的简单时钟
8.12 运用getURL动作制作一个书签按钮
8.13 张力和斥力
8.14 对称性无限分割
8.15 运用Key对象监测键盘输入
8.16 结合F1ash和Perl创建一个留言板
8.17 一个使用XMLSocket对象的例子
8.18 安装Web服务器及调试CGI程序
第九章 ActionScript元素字典
9.1 ActionScript元素字典的内容组织形式
9.2 操作符
9.3 A
9.4 B
9.5 C
9.6 D
9.7 E
9.8 F
9.9 G
9.10 H
9.11 I
9.12 K
9.13 L
9.14 M
9.15 N
9.16 O
9.17 P
9.18 Q
9.19 R
9.20 S
9.21 T
9.22 U
9.23 V
9.24 W
9.25 x
9.26 Y