第一章 互动媒体设计体验 1
1.1 互动设计规划 1
1.2 互动设计实例 2
第二章 Flash动作脚本基本知识 5
2.1 Flash动作脚本功能 6
2.2 认识Flash动作脚本窗口 6
2.3 使用变量 9
2.4 标识符与对象路径 12
2.5 脚本与时间轴动画的关系 13
第三章 Flash跳转函数—控制播放器 16
3.1 用按钮控制动画 17
3.2 实例制作—序列帧角色动画控制 22
第四章 Flash影片属性应用 25
4.1 精美动感图案设计制作 26
4.2 实例制作—互动跑车设计制作 32
第五章 鼠标跟随效果 40
5.1 彩星鼠标跟随效果 41
5.2 实例制作—彩色气泡鼠标跟随 43
第六章 日期、时间显示和设置 47
6.1 日期时间(Date)类 48
6.2 实例制作—动感电子时钟 49
第七章 数据的交互应用 53
7.1 数据的输入和输出 54
7.2 数据的类型转换和数值运算 61
7.3 使用数组 62
7.4 实例制作—简单的抽奖程序 65
第八章 进度条、声音和背景音乐的控制 68
8.1 进度条 69
8.2 声音的加载和播放 71
8.3 实例制作—音乐播放器 73
第九章 碰撞检测与定时器 80
9.1 hitTest函数用法 81
9.2 setInterval函数用法 83
9.3 实例制作—生日互动贺卡 89
第十章 过渡效果和行为 93
10.1 过渡效果分类 94
10.2 幻灯片的制作 94
10.3 用代码添加过渡效果 96
10.4 实例制作—作品展示 97
第十一章 使用外部文件 101
11.1 读取变量 102
11.2 影片加载外部文件 104
11.3 使用“加载器”组件加载文件 105
11.4 影片加载XML文件 107
11.5 实例制作—动态图案秀 109
第十二章 Flash的常用类 112
12.1 Key类 113
12.2 Math类 115
12.3 String类 117
12.4 实例制作—打字练习 118
第十三章 视频应用 121
13.1 FLV应用 122
13.2 获取摄像视频 128
13.3 实例制作—视频互动游戏 130
第十四章 Flash与麦克风的互动 133
14.1 获取麦克风输入 134
14.2 实例制作—音频、视频互动游戏 135
第十五章 使用组件 138
14.1 组件介绍 139
15.2 警告组件—Alert 139
15.3 弹出窗口组件—Window 140
15.4 折叠组件—Accordion 141
15.5 按钮组件—Button 141
15.6 复选框组件—CheckBox 142
15.7 选择日期组件—DateChooser 142
15.8 选择日期组件—DateField 143
15.9 单选按钮组件—Radio 144
15.10 实例制作—测验题 144
第十六章 Flash动态数据处理 147
16.1 简介 148
16.2 loadVar类 148
16.3 加载动态数据 149
16.4 保存数据到服务器 154
16.5 实例制作—Flash留言板 156
第十七章 绘图函数 161
17.1 绘图函数 162
17.2 实例制作—简易画图板 168
第十八章 综合实例 178
18.1 项目简介 179
18.2 规划与素材准备 182
18.3 创建文档、制作片头动画 182
18.4 主界面的制作 185
18.5 片尾动画的制作 191
附录1 常用ASCⅡ码对照表 192
附录2 Flash 快捷键一览表 193
附录3 Flash运算符与表达式 196