目录 3
第一部分基础篇 3
第一章Authorware 5.0初步 3
1.1初识Authorware 3
1.1.1 Authorware的功能 3
1.1.2运行第一个Authorware程序 4
1.1.3Authorware附带的应用程序 7
1.2 Authorware的编辑环境 9
1.2.1 Authorware的编辑环境 9
1.2.2认识Authorware的图标栏窗口 10
1.2.3认识Authorware的流程线窗口 13
1.3 Authorware中使用的媒体对象 14
1.3.1多媒体对象 14
1.3.2 Authorware中的媒体对象 14
1.4丰富的HTML帮助文档 16
1.5本章回顾 16
第二章使用显示图标表现文本和图形 17
2.1和显示图标的相关的绘图工具箱的使用 17
2.1.1打开绘图工具箱 17
2.1.2绘图工具箱提供的工具 18
2.2和文本、图形对象相关的其它功能对话框 19
2.2.1 Lines对话框 19
2.2.2 Colors对话框 20
2.2.3 Fills对话框 21
2.2.4 Modes对话框 22
2.3在显示图标中添加文本和图形对象 23
2.3.1在显示图标中添加文本对象 23
2.3.2在显示图标中添加图形对象 27
2.4设置显示图标的属性 31
2.4.1设置显示图标的属性对话框 31
2.4.2设置显示图标的过渡效果 33
2.5本章回顾 37
3.1运动图标的使用方式 38
3.1.1 如何使用运动图标生成动画效果 38
第三章使用运动图标创建动画 38
3.1.2运动图标生成动画的五种类型 39
3.1.3认识动画图标属性对话框中的常用设置 39
3.2使用运动图标创建Direct to Point类型动画 42
3.2.1设置Direct to Point运动属性Layout选项卡 42
3.2.2设置Direct to Point运动属性Motion选项卡 44
3.3使用运动图标创建Direct to Line类型动画 45
3.3.1设置Direct to Line运动属性Layout选项卡 45
3.3.2设置Direct to Line运动属性Motion选项卡 46
3.4使用运动图标创建Direct to Grid类型动画 46
3.4.1设置Direct to Grid运动属性Layout选项卡 46
3.4.2设置Direct to Grid运动属性Motion选项卡 47
3.5.1设置Path to End运动属性Layout选项卡 48
3.5使用运动图标创建Path to End类型动画 48
3.5.2设置Path to End运动属性Motion选项卡 49
3.6使用运动图标创建Path to Point类型动画 49
3.6.1设置Path to point运动属性Layout选项卡 50
3.6.2设置Path to Point运动属性Motion选项卡 51
3.7本章回顾 51
第四章用框架和导航图标实现页面管理 52
4.1运行一个使用框架图标的项目程序dongwu.a5p 52
4.1.1创建dongwu.a5p项目文件的流程 52
4.1.2通过运行dongwu.a5p项目文件来了解框架图标和导航图标实现的功能 53
4.2.1框架图标的结构 55
4.2框架图标的程序结构 55
4.2.2框架图标的入口流程实现页面管理和超级链接 56
4.2.3创建用户自定义的框架图标入口流程 61
4.3本章回顾 65
第五章使用交互图标创建人机交互 67
5.1认识交互图标 67
5.1.1交互图标所具有的显示图标属性 67
5.1.2认识交互结构 71
5.1.3认识交互属性对象框 72
5.2创建常用的交互 74
5.2.1创建按钮交互 74
5.2.2创建热区交互 78
5.2.3创建热体交互 82
5.2.4创建目标区域移动交互 86
5.3本章回顾 90
第六章使用决策图标创建判断流程 91
6.1决策图标常见用法 91
6.1.1 设置决策图标的属性对话框 91
6.1.2决策图标的使用技巧 95
6.2使用决策图标创建屏幕保护程序 99
6.2.1完成项目文件screen.a5p的整体框架 99
6.2.2 系统变量TimeOutLimit和系统函数TimeOutGoTo 101
6.2.3完成Screen Saver组图标的流程 101
6.2.4使用决策图标创建屏幕保护效果 103
6.3本章回顾 104
第七章Authorware其它图标的使用技巧 105
7.1擦除图标的使用技巧 105
7.1.1设定擦除图标的Icon选项卡 105
7.1.2设定擦除图标的Erase选项卡 107
7.1.3为擦除图标添加擦除对象的技巧 108
7.2等待图标的使用技巧 108
7.2.1等待图标的属性设置 108
7.2.2等待图标的常用场合 109
7.3计算图标的使用技巧 111
7.3.1 计算图标的使用方法 112
7.3.2使用变量和函数窗口 113
7.4.1使用组图标来扩展程序流程线窗口 116
7.4.2使用组图标来实现空操作的交互结果 116
7.4组图标 116
7.5声音图标的使用技巧 118
7.5.1使用声音图标导入声音文件 118
7.5.2在项目文件中使用声音图标 120
7.6动画图标的使用技巧 120
7.6.1 使用动画图标导入动画文件 121
7.7本章回顾 123
第八章深入Knowledge Object 127
8.1什么是Knowledge Object 127
8.1.2 Interface Components类型的Knowledge Obiect 128
8.1.1 File类型的Knowledge Object 128
8.1.3 Internet类型的Knowledge Object 129
8.1.4 New File类型的Knowledge Object 129
8.1.5Tutorial类型的Knowledge Object 130
8.2使用Knowledge Object完成常用功能 130
8.2.1使用Message Box Knowledge Object创建标准Windows风格的对话框 130
8.2.2使用Find CD Driver快速获取光盘驱动器盘符 137
8.2.3使用Save File Dialog Knowledge Object保存文件 141
8.2.4使用Move Cursor Knowledge Object生成鼠标移动效果 144
8.2.5使用Movie Controller Knowledge Object控制视频文件的播放 149
8.3本章回顾 153
第九章金庸武侠知识竞赛 157
9.1.1参赛队名称 158
9.1软件功能 158
9.1.2记分 159
9.1.3记时 161
9.1.4判断正误 161
9.1.5选择题目 162
9.2软件制作步骤 163
9.2.1场景1的制作 163
9.2.2场景2的制作 165
9.3软件分析 185
9.3.1制作小结 185
9.3.2制作体会 187
10.1.1弹出框的功能 188
10.1 弹出框 188
第十章Authorware制作小技巧 188
10.1.2弹出框的制作 189
10.2 “All-in-one” 194
10.2.1 “All-in-one”的功能 194
10.2.2 “All-in-one”的制作步骤 196
10.3生动的响应 198
10.3.1 飞动的大雁 198
10.3.2跳动的字符 200
10.4自动演示 201
第十一章翻页结构的软件 203
11.1课件的控制功能 203
11.1.3返回 204
11.1.2书签 204
11.1.1主菜单 204
11.1.4第一页 205
11.1.5上一页 205
11.1.6下一页 205
11.1.7最后一页 206
11.1.8音乐开关 206
11.1.9 离开吗? 206
11.2课件的制作步骤 206
11.2.1背景 207
11.2.2初始化 207
11.2.3控制中转 207
11.3课件的分析 215
11.2.4框架“content” 215
第十二章母子结构的软件 217
12.1母子结构概述 217
12.1.1软件功能 217
12.1.2软件流程 220
12.1.3软件分析 227
12.2母子结构实例 227
第十三章Authorware功能扩展 229
13.1调用API函数 229
13.2用户代码文件(UCD、U32) 230
13.3 VB与Authorware 231
13.3.1动态链接库DLL的创建 232
13.3.2 在VB与Authorware中调用DLL 234
13.3.3消息的传送接收 235
13.3.4Authorware的流程变化 236
13.3.5 用VB调用Authorware 239
附录变量和函数 240
附录1.1常用系统变量 240
附录1.1.1 General类型的系统变量 240
附录1.1.2 File类型变量 245
附录1.1.3 Decision类型的变量 247
附录1.1.4 FraneWork类型的变量 248
附录1.1.6 Icon类型变量 249
附录1.1.5 Graphics类型变量 249
附录1.1.7 Interaction类型变量 251
附录1.1.8 Network类型变量 258
附录1.1.9Time类型变量 258
附录1.1.10 Video类型变量 260
附录1.2常用系统函数 260
附录1.2.1 General类型函数 260
附录1.2.2 File类型变量 266
附录1.2.3 Framework类型函数 268
附录1.2.4 Graphics类型函数 270
附录1.2.5 Language类型变量 272
附录1.2.6 Jump类型函数 273
附录1.2.7 Time类型函数 275