目录 3
第一部分Authorware 6.x入门 3
第1章Authorware 6.x概述 3
1.1 认识Authorware 6.x 3
1.2 安装Authorware 6.x 3
1.2.1系统需求 3
1.2.2 Authorware 6.0的安装步骤 4
1.2.3 Authorware 6.5的安装步骤 7
1.3 Authorware 6.x新功能简介 12
1.3.1 Authorware 6.0新功能简介 12
1.3.2 Authorware 6.5新功能简介 13
1.4 Authorware 6.0界面基础 14
1.4.1菜单条 15
1.4.2工具条 16
1.4.3基于图标的程序设计窗口 17
1.4.4图标工具栏 18
1.4.5演示窗口 19
1.4.6工具提示(ToolTips) 19
1.4.7其他组成部分 19
本章小结 20
第2章一个简单示例 21
2.1 目标 21
2.2简单示例的实现 23
2.2.1设计第一幕 23
2.2.2设计第二幕 26
2.2.3设计第三幕 28
2.2.6设计第六幕 30
2.2.5设计第五幕 30
2.2.4设计第四幕 30
本章小结 31
第二部分Authorware 6.x基本编辑功能 35
第3章Authorware 6.x编辑基础 35
3.1编辑的阶段 35
3.1.1分析阶段 35
3.1.2设计阶段 35
3.1.3开发阶段 36
3.1.4评估阶段 36
3.1.5发布程序 36
3.2使用流程线上的图标 36
3.2.1在流程线上插入一个图标 37
3.2.2图标的命名 37
3.2.3编辑一个图标 38
3.2.4选择一个或多个图标 39
3.2.5删除、复制和粘贴图标 39
3.2.6组合和移动图标 39
3.2.7编辑多个图标 40
3.2.8重新排列图标 41
3.2.9编辑图标的属性 41
3.2.10创建定制图标 42
3.2.11嵌入和链接媒体文件 43
3.2.12使用拖放技术 44
3.2.13鼠标右键的神奇功能 45
3.2.14改变图标的颜色 47
3.2.15模板工具箱 47
3.3编辑的步骤 49
3.3.2打开文件 50
3.3.1创建新文件 50
3.3.3处理媒体内容 53
3.3.4保存文件 54
3.4 良好的编辑习惯 54
3.4.1设置文件属性 54
3.4.2创建命名机制及图标描述 61
3.4.3使用关键字 62
3.4.4其他应注意的问题 64
3.4.5经常使用的快捷键 65
本章小结 66
4.1.1显示图标的功能 67
4.1.2显示图标的创建 67
4.1显示图标简介 67
第4章使用显示图标 67
4.2显示对象 68
4.2.1显示文本 68
4.2.2显示图形和图像对象 69
4.3显示图标的属性 70
4.3.1显示图标属性 71
4.3.2图像属性 76
4.4编辑多个显示对象 79
4.5显示效果深入 80
4.5.1对路径进行进一步处理 80
4.5.2特殊效果的显示 82
本章小结 82
5.1工具箱介绍 83
5.1.1打开工具箱 83
第5章使用绘图工具箱 83
5.1.2工具箱操作 84
5.2创建文本对象 87
5.2.1文本对象的创建 87
5.2.2文本对象的操作 89
5.2.3特效文本制作 93
5.2.4 Windows OLE功能的应用 94
5.3其他绘制工具 95
5.3.1 画线工具 95
5.3.2椭圆工具 95
5.3.3矩形工具 95
5.3.4多边形工具 96
本章小结 96
6.1.1移动功能 98
6.1.2移动操作的创建 98
第6章使用移动图标、擦除图标和等待图标 98
6.1移动图标 98
6.1.3打开移动图标 99
6.1.4使用DirecttoPoint类型移动对象 103
6.1.5使用Direct to Line选项移动对象 104
6.1.6使用DirecttoGrid类型移动对象 106
6.1.7使用Path to End类型移动对象 107
6.1.8使用Path to Point类型移动对象 109
6.2擦除图标 109
6.2.1引入擦除图标 109
6.2.2打开擦除图标 110
6.3 等待图标 112
6.3.1打开等待图标 112
6.3.2程序继续方式 113
本章小结 114
6.3.3继续按钮的更改 114
第7章Authorware 6.x的多媒体功能 116
7.1数字影像图标 116
7.1.1数字影像图标的功能 116
7.1.2 Authorware中的数字影像文件存储方式 116
7.1.3 Authorware 6.x支持的数字影像类型 117
7.1.4装载数字影像对象 119
7.2声音图标 124
7.2.1声音文件的导入 124
7.2.2声音图标的属性设置 125
7.2.3一个实例 127
7.3媒体同步 129
7.4.1使用动态GIF文件 130
7.4使用动态GIF文件 130
7.4.2设置动态GIF图标的属性 131
7.5使用QuickTime媒体 132
7.5.1 简介 132
7.5.2使用QuickTime媒体 133
7.6使用QuickTime VR电影 135
7.7使用Flash动画 138
7.7.1 Flash特点 138
7.7.2 Flash Asset Xtra的功能 138
7.7.3增加一个Flash动画 139
7.7.4设置Flash动画的属性 140
本章小结 141
8.2.1片头第一部分 142
8.2片头的实现 142
第8章综合应用 142
8.1 目标 142
8.2.2片头第二部分 146
8.2.3片头第三部分 150
8.3片尾的实现 155
8.3.1片尾第一部分 156
8.3.2片尾第二部分 157
本章小结 159
第9章对Authorware 6.x更深入的认识 160
9.1程序调试技巧 160
9.1.1程序的调试 160
9.1.2错误处理 164
9.2程序的打包 167
9.2.1程序打包须知 168
9.2.2进行本地打包程序 169
9.2.3使用?键发布打包程序 171
9.3程序的发布 174
9.3.1程序发布须知 174
9.3.2程序发布时所需要的文件 175
本章小结 176
第三部分Authorware 6.x交互功能及结构化程序设计 179
第10章认识Authorware 6.x的交互功能 179
10.1关于交互性 179
10.1.1什么是交互性 179
10.1.2交互的组成部分 179
10.2.1交互图标的特点 181
10.2.2交互图标的建立 181
10.2 Authorware 6.x中的交互性 181
10.2.3交互图标的结构及组成 184
10.2.4交互的工作方式 185
10.3交互图标的属性 187
10.3.1交互图标的显示功能 187
10.3.2交互图标的交互属性 188
10.3.3交互图标的快捷方式 194
本章小结 195
第11章按钮响应 196
11.1创建按钮响应 196
11.2设置按钮响应的属性 197
11.2.1通用控制 198
11.2.2 Button面板 198
11.2.3 Response面板 201
11.3设计结果图标 204
11.4按钮响应的示例 204
11.4.1 电子相册示例 204
11.4.2家庭影院播放系统示例 206
11.4.3重复使用定制的按钮库 215
本章小结 216
第12章敲击区域响应 217
12.1建立敲击区域响应 217
12.2设置敲击区域响应的属性 218
12.3敲击区域响应的示例 219
12.3.1电子相册示例 219
12.3.2使用Perpetual属性 223
12.3.3注意交互响应出现的次序 225
12.3.4为按钮增加提示信息 229
本章小结 232
第13章敲击对象响应 233
13.1建立敲击对象响应 233
13.1.1敲击对象响应的特点 233
13.1.2建立敲击对象响应的步骤 233
13.2敲击对象响应的示例 235
13.2.1把一般显示对象作为敲击对象 235
13.2.2把移动对象作为敲击对象 238
13.2.3把数字影像作为敲击对象 241
本章小结 241
14.1.1目标区域响应概述 242
14.1.2建立目标区域响应 242
14.1 目标区域响应的使用 242
第14章 目标区域响应和下拉式菜单响应 242
14.1.3 目标区域响应的属性 246
14.1.4建立一个“安全网”………………………………………………………………… (246 )14.1.5其他完善措施 248
14.2 目标区域响应示例 250
14.2.1填空游戏示例 250
14.2.2影像控制示例 254
14.3下拉式菜单响应的使用 257
14.3.1下拉式菜单响应概述 257
14.3.2建立下拉式菜单响应 258
14.3.3下拉式菜单响应的属性 260
14.4下拉式菜单响应示例 261
14.4.1用变量控制菜单项的状态 261
14.4.2删除系统的File菜单 262
本章小结 264
15.1.2文本输入响应的规则 265
15.1.1文本输入响应概述 265
第15章文本输入响应和按键响应 265
15.1文本输入响应的使用 265
15.1.3文本输入响应的属性 267
15.2文本输入响应示例 269
15.2.1 “动物世界”示例 269
15.2.2 “知识测验”示例 272
15.3按键响应的使用 275
15.3.1按键响应概述 275
15.3.2Authorware中的按键名称 275
15.3.3设置按键响应属性 276
15.3.4键名的使用规则 277
15.3.5实现结果图标 278
15.4.1 “移动圆球”示例的运行结果 280
15.4.2 “移动圆球”示例的设计过程 280
15.4按键响应示例 280
本章小结 284
第16章条件响应、尝试限制响应和时间限制响应 285
16.1条件响应 285
16.1.1条件响应的使用 285
16.1.2条件响应示例 292
16.2尝试限制响应 297
16.2.1尝试限制响应的使用 297
16.2.2尝试限制响应示例 299
16.3时间限制响应 299
16.3.1 时间限制响应的使用 299
16.3.2时间限制响应示例 301
本章小结 304
17.1.1使用群组图标 305
17.1群组图标 305
第17章Authorware 6.x的结构化程序设计 305
17.1.2组织和显示群组图标 307
17.1.3群组图标的属性 307
17.2计算图标 308
17.2.1使用计算图标 308
17.2.2设置计算窗口属性 310
17.2.3插入符号、分隔线和消息框 312
17.2.4附着计算图标 313
17.2.5设置计算图标属性 315
17.2.6 Authorware 6.5对计算图标的增加功能 316
17.3决策图标 319
17.3.1决策图标概述 319
17.3.2决策图标的属性 320
17.3.3决策图标的分支方法 322
17.3.4与决策图标相关的系统变量 329
本章小结 330
第四部分Authorware 6.x高级进阶 333
第18章用Authorware 6.x创建超文本 333
18.1超文本和超媒体概述 333
18.1.1关于超文本 333
18.1.2关于超媒体 333
18.2框架图标和链接图标 334
18.2.1框架图标与链接图标的功能 334
18.2.2框架图标与浏览图标提供的默认功能 335
18.2.3框架图标和浏览图标的属性 336
18.3超文本的创建 342
18.4一个Show Me例子 345
本章小结 346
第19章管理媒体内容 347
19.1媒体内容概述 347
19.1.1媒体内容的类型 347
19.1.2创建并集成内容 347
19.2媒体内容的管理 348
19.2.1概述 348
19.2.2媒体内容管理工具 348
19.2.3从Authorware 6.x中输出媒体 350
19.3外部内容文件和外部媒体浏览器 350
19.3.1外部内容文件和外部媒体浏览器 350
19.3.2外部浏览器的使用 352
19.4.1媒体库文件概述 353
19.4媒体库的使用 353
19.4.2媒体库窗口的使用 355
19.4.3媒体库的创建、打开、保存及关闭 357
19.4.4删除库中的图标 358
19.4.5剪切、拷贝和粘贴库图标 359
19.4.6刷新图标与库的链接 359
19.4.7标识链接 360
19.5模板的使用 361
19.5.1模板概述 361
19.5.2标准化和共享的元素 361
19.5.3创建模板 362
19.5.4使用模板 362
本章小结 363
20.1概述 364
20.1.1变量和函数的功能 364
第20章使用变量、函数、属性、表达式和脚本语句 364
20.1.2使用变量、函数、表达式和脚本语句的场合 365
20.1.3在库中使用变量、函数和表达式 366
20.2变量 367
20.2.1变量的类型 367
20.2.2Authorware 6.x系统变量 368
20.2.3Authorware 6.x的用户自定义变量 370
20.2.4显示变量所表示的信息 372
20.3 函数 372
20.3.1系统函数 372
20.3.2 自定义函数 375
20.3.3装载UCD中的自定义函数 378
20.3.4装载常规DLL中的自定义函数 379
20.3.5创建用户自定义脚本函数 380
20.3.6发布UCD和DLL 385
20.4属性 385
20.4.1属性概述 386
20.4.2设置和获取文件属性 386
20.4.3设置和获取图标属性 388
20.5 创建自己的UCD 389
20.5.1 创建一个常规DLL 390
20.5.2增强现有常规DLL的功能 393
20.5.3把常规DLL转换成UCD 395
20.6表达式 398
20.6.1表达式和操作符 398
20.6.2 Authorware求解表达式的方法 402
20.6.3使用表达式 403
20.7.1脚本语句概述 404
20.7脚本语句 404
20.7.2 If…then语句 405
20.7.3 Repeat循环语句 406
20.8示例 407
20.8.1示例的设计目标 407
20.8.2漫游程序的实现 408
20.8.3不规则窗口的实现 410
20.8.4求和示例的实现 412
本章小结 413
第21章Authorware 6.x的网络功能 414
21.1预备知识 414
21.1.1概述 414
21.1.2传输速率 415
21.1.3数据流技术 416
21.1.4设计一个适用于Web的片段 417
21.1.5与Web相关的系统变量和系统函数 418
21.1.6管理Web化打包片段中的内容 420
21.1.7 Authorware Advanced Streamer 421
21.2对片段进行Web化打包 423
21.2.1使用一键发布进行Web化打包 423
21.2.2映射文件 428
21.3 使用Authorware Web Player 432
21.3.1 Authorware Web Player概述 432
21.3.2 AuthorwareWebPlayer使用方法 433
21.4配置Web服务器 434
21.4.1准备文件 434
21.4.2配置Authorware Web Player控件 434
21.4.3测试 436
本章小结 438
第22章使用知识对象 439
22.1知识对象简介 439
22.1.1知识对象的特点 439
22.1.2知识对象的工作过程 440
22.2使用知识对象 441
22.2.1在现有文件中添加知识对象 441
22.2.2为新文件选择知识对象 445
22.2.3在Knowledge Objects窗口中显示知识对象 446
22.3知识对象图标 448
22.3.1知识对象图标的特点 448
22.3.2设置知识对象图标 448
22.4.1概述 451
22.4开发知识对象 451
22.4.2开发知识对象的基础知识 452
22.4.3开发知识对象的具体步骤 460
22.4.4使用知识对象模板 463
22.5知识对象所使用的系统变量和系统函数 468
22.5.1知识对象所使用的系统变量 468
22.5.2知识对象所使用的系统函数 468
本章小结 469
第23章使用Xtras、ActiveX控件、事件响应和Commands命令 471
23.1使用Xtras 471
23.1.1 Xtras概述 471
23.1.2 Xtras的种类 471
23.1.3 Xtra文件与Xtra 472
23.1.4使用Sprite Xtras 472
23.1.5安装并使用QuickDraw 3D Xtra 473
23.1.6 Sprite图标的属性 475
23.1.7使用Scripting Xtras 478
23.1.8使用XMLParserXtra 480
23.1.9发布Xtra 484
23.2 使用ActiveX 485
23.2.1 ActiveX概述 485
23.2.2使用ActiveX控件 486
23.2.3安装ActiveX控件 487
23.2.4 ActiveX示例 491
23.3事件响应 496
23.3.1事件响应概述 496
23.3.2建立一个SpriteXtra 496
23.3.3建立一个事件响应 497
23.3.4 Calendar示例 498
23.4使用Commands命令 499
23.4.1 SCO Metadata Editor 499
23.4.2 FindXtras 500
23.4.3 RTF Objects Editor 500
23.4.4 Accessibility 502
23.4.5增加定制的Commands命令 506
本章小结 507
第24章经验大荟萃 508
24.1使用Alpha模式 508
24.1.1 Authorware的显示模式 508
24.1.2在Photoshop中创建一个Alpha通道 511
24.1.3创建闪光效果 514
24.1.4创建阴影效果 517
24.1.5创建特效字 518
24.2使用多媒体扩展 521
24.2.1 多媒体扩展概述 521
24.2.2 WAV声音支持 522
24.2.3 MIDI支持 522
24.2.4 CD支持 523
24.2.5动画播放支持 524
24.2.6 MCI接口 527
24.3菜单的高级应用 528
24.3.1创建级联菜单和快捷菜单 528
24.3.2使用Buddy Menu 530
24.3.3创建图形菜单 534
24.4.1Microsoft Agent简介 535
24.4使用Microsoft Agent 535
24.4.2在Authorware中使用Microsoft Agent 537
24.4.3Microsoft Agent中的变量、函数和事件 541
24.4.4发布包含Microsoft Agent的程序 543
24.4.5创建Microsoft Agent角色 543
24.5其他高级应用 545
24.5.1创建绘图程序 546
24.5.2在游戏方面的应用 549
24.5.3创建时钟 554
24.5.4压缩与解压缩 554
24.5.5在屏幕中间运行程序 555
24.5.6改变Authorware应用程序的图标 557
24.6给读者的建议 557
本章小结 558