第1章 Authorware 6.0基本操作 1
1.1 初步了解Authorware 6.0 1
1.1.1 Authorware 6.0的工作界面 1
1.1.2 第1个程序和基本操作 4
1.2 显示图标的使用方法 13
1.2.1 使用显示图标绘制图形 13
1.2.2 使用显示图标输入文字 16
1.2.3 导入图像和文字 18
1.2.4 “属性:显示图标”对话框 20
1.3 程序调试、文件设置和打包 22
1.3.1 多媒体程序的调试 22
1.3.2 文件的设置 24
1.3.3 文件的打包 26
1.4 多媒体程序实例 28
实例1.1 变化的图形 28
实例1.2 可爱的卡通动物 29
实例1.3 带阴影的文字 31
实例1.4 显示大量外部图像 32
思考与练习1 35
第2章 移动动画的制作方法 37
2.1 移动动画概述和指向固定点动画的制作方法 37
2.1.1 移动动画概述 37
2.1.2 指向固定点的动画 38
2.2 指向固定路径的终点和指向固定直线上的某点动画 42
2.2.1 指向固定路径的终点动画 42
2.2.2 指向固定直线上的某点动画 44
2.3 指向固定路径上的任意点和指向固定区域内的某点的动画 47
2.3.1 指向固定路径上的任意点动画 47
2.3.2 指向固定区域内的某点动画 50
2.4 多媒体程序实例 52
实例2.1 定时跳跃的小鸭 52
实例2.2 小猪和轿车 54
实例2.3 文字从蓝天白云中移出 55
实例2.4 小球沿正弦轨迹运动 56
实例2.5 圆形数字钟 58
实例2.6 不同质量的彩球撞击 60
思考与练习2 62
第3章 两种交互方式与程序设计 64
3.1 交互图标的使用 64
3.1.1 交互方式的种类和特点 64
3.1.2 交互图标的对话框 65
3.2 按钮交互方式和文本输入交互方式 67
3.2.1 按钮交互方式 67
3.2.2 文本输入交互方式 71
3.2.3 文本输入交互方式的“属性:交互作用文本字段”对话框 73
3.3 程序设计 75
3.3.1 常量与变量 75
3.3.2 系统函数与自定义函数 77
3.3.3 表达式与编程语句 78
3.3.4 数组 82
3.4 常用的部分系统函数和系统变量 83
3.4.1 常用的日期与时间系统变量 83
3.4.2 程序走向的跳转 84
3.4.3 其他常用的系统函数和系统变量 85
3.5 多媒体程序实例 86
实例3.1 简单的数字钟 86
实例3.2 选择正确答案 88
实例3.3 了解公式 93
实例3.4 彩球在矩形框中随机撞击 94
实例3.5 在圆形框架内随机撞击移动的彩球 96
实例3.6 文件数据的动画图像显示 98
思考与练习3 101
第4章 八种交互方式和WAV文件的压缩方法 104
4.1 热对象和热区域交互方式 104
4.1.1 热对象交互方式 104
4.1.2 热区域交互方式 105
4.2 下拉选单交互方式和WAV文件的压缩 106
4.2.1 下拉选单交互方式对话框的作用 106
4.2.2 声音图标对话框的功能和WAV文件的压缩 108
4.3 条件、时间限制和重试限制交互方式 111
4.3.1 条件交互方式 111
4.3.2 时间限制交互方式 112
4.3.3 重试限制交互方式 113
4.4 目标区、按键交互方式和部分与交互有关的系统变量 113
4.4.1 目标区交互方式 113
4.4.2 按键交互方式对话框的作用 114
4.4.3 部分与交互有关的系统变量 115
4.5 多媒体程序实例 115
实例4.1 看图识字 115
实例4.2 加选单命令的看图识字程序 118
实例4.3 限时猜数游戏 120
实例4.4 拼图游戏 122
实例4.5 键盘控制小球在棋盘内移动 126
思考与练习4 127
第5章 判断、电影图标的使用和播放音乐 129
5.1 判断图标的使用 129
5.1.1 判断图标对话框和判断路径图标对话框中各选项的含义 129
5.1.2 用判断图标构成循环的方法 131
5.2 电影图标的使用 132
5.2.1 电影图标的“属性:电影图标”(电影)对话框 133
5.2.2 电影图标的“属性:电影图标”(计时)对话框 134
5.2.3 电影图标的“属性:电影图标”(版面布局)对话框 136
5.2.4 媒体播放的系统变量和系统函数 136
5.3 播放MIDI与CD和处理WAV声音文件 137
5.3.1 MIDI函数的格式与功能 137
5.3.2 CD函数的格式与功能 138
5.3.3 处理WAV声音文件的函数 139
5.3.4 利用ShockWave技术将WAV文件进行压缩的方法 140
5.4 多媒体程序实例 142
实例5.1 斐波纳契数列数的和 142
实例5.2 加法练习 143
实例5.3 四则运算练习 145
实例5.4 限时输入密码 148
实例5.5 播放数字电影 151
实例5.6 播放MIDI音乐 153
实例5.7 有背景音乐的数字电影 154
实例5.8 有背景CD音乐的数字电影 156
实例5.9 重复播放同一首MIDI音乐 158
实例5.10 声音与数字电影同步播放 160
思考与练习5 163
第6章 框架、导航图标、热字和对象的移动 164
6.1 框架图标与导航图标 164
6.1.1 框架图标与导航图标 164
6.1.2 改进页管理 169
6.2 热字 172
6.2.1 什么是热字 172
6.2.2 定义文字的样式与使用文字的样式 172
6.3 图像的移动和一些系统函数与系统变量 174
6.3.1 图像的移动 174
6.3.2 有关的系统函数和变量的作用 177
6.4 多媒体程序实例 178
实例6.1 中国名胜 178
实例6.2 跟我学AUTHORWARE 182
实例6.3 调色工具 184
实例6.4 彩色绘图板 187
实例6.5 趣味播放数字电影 189
思考与练习6 191
第7章 综合程序设计实例 192
实例7.1 播放外部数字电影 192
7.1.1 运行结果 192
7.1.2 程序设计方法 192
实例7.2 快乐跳数抽奖 199
7.2.1 运行结果 199
7.2.2 图标库 200
7.2.3 程序设计方法 205
实例7.3 多定时图像数字钟 207
7.3.1 运行结果 207
7.3.2 程序设计方法 207
实例7.4 报时指针钟和计算器 211
7.4.1 运行结果 211
7.4.2 程序设计 212
实例7.5 二十四点游戏 217
7.5.1 运行结果 217
7.5.2 程序设计 218
实例7.6 8皇后互不攻击 223
7.6.1 运行结果 223
7.6.2 程序设计 223
实例7.7 炮打小鬼 226
7.7.1 运行结果 226
7.7.2 程序设计 227
实例7.8 学分管理系统 229
7.8.1 运行结果 229
7.8.2 程序设计 232
实例7.9 电脑万年历 241
7.9.1 运行结果 241
7.9.2 程序的设计思想 242
7.9.3 程序设计 243
实例7.10 键盘输入练习 247
7.10.1 运行结果 247
7.10.2 程序设计 250
思考与练习7 260
附录A 中文COOL 3D 3.0的使用方法与实例 262
附录A.1 中文COOL 3D 3.0的基本使用方法 262
附录A.1.1 标准工具栏和动画栏 262
附录A.1.2 位置工具栏和文本工具栏 265
附录A.1.3 对象工具栏和几何工具栏 266
附录A.1.4 对象管理器 267
附录A.2 中文COOL 3D 3.0的动画制作实例 268
实例A.1 火焰文字 268
实例A.2 转圈的文字 270
实例A.3 演示完毕标题文字动画 272
实例A.4 “跟我学COOL 3D”标题动画 275
实例A.5 “键盘练习”标题动画 276
实例A.6 滚动的魔方 279
实例A.7 “跟我学AUTHORWARE 6.0”标题动画 281
实例A.8 转动的圆球和圆环 283
附录B Authorware 6.0常用的系统变量 288
附录C Authorware 6.0常用的系统函数 295