入门篇
第一章 Authorware 5.1概述
1.1 为什么选择Authorware 5.1
1.2 Authorware 5.1的创作环境
1.2.1 硬件环境
1.2.2 软件环境
1.3 Authorware 5.1试用版的下载方法
1.4 Authorware 5.1的安装
第二章 初识Authorware 5.1
2.1 启动Authorware 5.1
2.1.1 Authorware 5.1的工作窗口
2.1.2 认识Authorware的图标
2.2 Authorware 5.1的新增功能
2.2.1 知识对象(Knowledge Objects)
2.2.2 其他提高效率的新功能
2.2.3 对新增媒体的支持
2.2.4 针对因特网创作的改进
2.2.5 新的播放能力
2.3 创建一个简单的多媒体项目
2.3.1 创建一个项目文件
2.3.2 导入一个动画文件
2.3.3 使用擦除留标擦除对象
2.3.4 使用显示图标输入文字
2.3.5 使用运动图标实现对象的移动
2.3.6 使用控制板来播放和调试作品
第三章 Authorware 5.1工具图标
3.1 显示图标
3.1.1 直接输入文字和简单图形
3.1.2 从外部导入文本和图像文件
3.1.3 改变文字的样式
3.1.4 设置显示图标的属性
3.1.5 为显示图标中的对象添加出场效果
3.2 擦除图标
3.3 运动图标
3.3.1 运动图标的属性设置
3.3.2 Direct to Point(点到点的动画)
3.3.3 Direct to Line(点到直线的动画)
3.3.4 Direct to Grid(点到指定范围的动画)
3.3.5 Path to End沿路径到终点的动画
3.3.6 Path to Point(沿路径到指定点的动画)
3.4 等待图标
3.5 框架和导航图标
3.5.1 认识框架图标的结构
3.5.2 框架图标属性设置
3.5.3 导航图标属性设置
3.5.4 如何自定义框架入口部分流程
3.6 交互图标
3.6.1 Authorware中交互结构的建立
3.6.2 交互图标的属性设置
3.6.3 交互响应的设置对话框
3.6.4 交互响应的类型:按钮响应方式(Button)
3.6.5 热区响应方式(Hot Spot)
3.6.6 热对象响应万式(Hot Object)
3.6.7 移动对象响应方式(Target Area)
3.6.8 下拉菜单响应方式(Pull-down Menu)
3.6.9 条件响应万式(Conditfonal)
3.6.10 又本输入响应(Text Entry)
3.6.11 按键响应万式(Keypress)
3.6.12 限次响应方式(Tries Lindt)
3.6.13 限时响应方式(Time Limit)
3.6.14 事件响应方式(Event)
3.7 决策图标和计算图标
3.7.1 使用决策图标为程序添加自动判断的分支
3.7.2 使用计算图标为程序流程添加脚本
3.8 动画、声音、视频目标
3.8.1 动画图标的属性设置
3.8.2 声音图标的属性设置
3.8.3 使用视频图标来控制视频设备的播放
3.9 使用群组图标管理流程图
实践篇
第四章 交互式个人作品演示实战
4.1 总体设计
4.1.1 实现光盘自动运行功能
4.1.2 使用交互图标实现启动询问过程
4.2 使用框架和导航图标建立程序的主体构架
4.2.1 使用动画图标导入三维动画
4.2.2 为主题界面添加过渡效果
4.2.3 建立主体条目交互响应
4.2.4 使用框架和导航图标实现翻页效果
4.3 使用ActiveX控件调用网页文件
4.4 用滚动条展示自我介绍的文字
4.5 设置Quit函数退出程序
4.6 实现片尾滚动字幕效果
4.7 打包生成可执行文件
第五章 个人电子通讯录制作实战
5.1 创建一个新项目
5.2 实现登录输入密码功能
5.2.1 为交互图标添加文本输入交互响应
5.2.2 设置文本输入响应属性
5.2.3 限制密码输入次数
5.3 建立程序主体框架
5.4 实现“添加记录”功能
5.5 实现“读出记录”功能
5.6 实现浏览全部内容功能
5.7 退出程序
第六章 图片显示与控制实战
6.1 图片局部放大显示实例
6.1.1 制作一个演示窗口画面
6.1.2 建立局部放大交互
6.2 使用滚动条显示大图片实例
6.3 将拆散的图片拼接还原的实例
6.3.1 建立文件导入分割的图片
6.3.2 设置目标区域交互响应
6.3.3 判断拼图是否完成
第七章 Sailor因特网浏览器实战
7.1 程序框架和软件界面设计
7.1.1 创建程序启动LOGO画面
7.1.2 使用Authorware 5.1直接插入GIF动画文件
7.2 插入ActiveX控件
7.3 建立下拉菜单交互控制
7.3.1 建立下拉菜单程序结构
7.3.2 输入各控制函数
7.3.3 使用Jump类函数跳转到指定文件
7.4 创建自定义按钮
7.5 建立URL地址输入框
7.6 创建发送电子函件(E-mail)程序组件
7.6.1 新建一个项目文件
7.6.2 设置程序变量
7.7 导入Send E-mail知识对象
7.8 判断函件发送结果
第八章 超文本帮助系统实战
8.1 建立一个新项目
8.2 使用框架图标建立页面结构
8.3 定义超文本文字格式
8.4 建立各页面子流程线
第九章 知识对象应用实战
9.1 认识知识对象(Knowledge Object)
9.2 知识对象的分类
9.2.1 File文件类型的知识对象
9.2.2 Interface Components界面组件类型的知识对象
9.2.3 Internet网络类型的知识对象
9.2.4 New File新文件类型的知识对象
9.2.5 Tutorial指南类型的知识对象
9.3 使用Find CD Driver获取光驱盘符
9.4 使用Movie controller控制视频文件的播放
9.5 使用Application创建程序框架
技巧篇
第十章 变量、函数和表达式
10.1 变量的功能和使用场合
10.2 变量的类型
10.2.1 系统变量
10.2.2 自定义变量
10.2.3 变量的类型
10.3 认识Variables变量窗口
10.4 关于函数
10.5 正确使用函数语法
10.6 自定义函数
10.6.1 UCD和DLL
10.6.2 使用Functions对话框
10.7 表达式和运算符
10.7.1 运算符的类型
10.7.2 运算符优先级
10.7.3 使用注释
第十一章 Xtras特殊效果的使用
11.1 Xtras的种类
11.2 Xtras的下载和安装
11.2.1 Xtras的下载
11.2.2 Xtras的安装
11.3 使用DirectMediaXtra播放VCD视频、MIDI音乐
11.3.1 在流程图中添加Xtras
11.3.2 DirectMedia Xtra应用实例
第十二章 在Internet网中的应用
12.1 Authorware 5.1中针对Internet的新功能
12.1.1 针对网络传输的“流”(Streaming)技术
12.1.2 提供了丰富的Interne服务
12.2 发布基于Web的Authorware应用程序
12.2.1 针对网络传输设计应用程序
12.2.2 使用Authorware Web Package给应用程序打包
12.2.3 关于映像文件(Map Files)
12.2.4 将打包后的应用程序嵌入Web网页
12.2.5 使用IE浏览器访问生成的FLASH. AAM文件
第十三章 Authorware编程技巧荟萃
13.1 在不同的电脑上使用相同的字体
13.2 如何在交互中显示气泡提示信息
13.3 如何使用跟踪调试功能来调试程序
13.4 在Authorware中对声音的处理技巧
13.4.1 MIDI音乐的调用与控制
13.4.2 同时播放两路声音
13.4.3 解说词与画面同步
13.4.4 减少WAV文件占用的空间
13.5 让展示窗口最大(小)化
13.6 如何在多文件调用时共享变量
13.7 创作多媒体作品的方法
13.7.1 完善的总体设计和准备工作
13.7.2 良好的编程习惯
13.7.3 调试程序、排除故障
附录A Authorware 5.1菜单中英文对照
附录B Authorware 5.1示范程序注解
附录C Authorware 5.1的系统变量说明
附录D Authorware 5.1的系统函数及说明