杰瑞科技汇

Authorware教程怎么学?入门到精通指南?

Authorware 全面教程:从入门到精通

Authorware 是一款曾经风靡全球的基于流程图的多媒体创作工具,它以其直观的“图标化”编程方式,让创作者无需编写复杂的代码,只需通过拖拽图标和设置逻辑,就能制作出集文本、图像、声音、视频、动画和交互于一体的多媒体应用程序或课件。

Authorware教程怎么学?入门到精通指南?-图1
(图片来源网络,侵删)

虽然 Authorware 的开发已停止,且在 Windows 10/11 上运行需要一些兼容性设置,但它在教育领域,特别是课件制作方面,依然拥有不可替代的地位和一批忠实用户。


第一部分:基础入门篇

第一章:认识 Authorware

  1. 什么是 Authorware?

    • 定义:一个可视化、基于流程图的多媒体创作平台。
    • 核心思想:将整个应用程序看作一个“流程”,开发者通过拖放不同的功能“图标”(Icon)到主流程线上,并设置它们的属性,来构建程序的结构和逻辑。
    • 应用领域:主要用于制作教学课件、电子图书、产品演示、多媒体光盘、模拟训练系统等。
  2. Authorware 的优缺点

    • 优点
      • 直观易学:流程图式开发,逻辑清晰,对非程序员非常友好。
      • 强大的交互能力:内置丰富的交互响应类型(按钮、热区、热对象、目标区、下拉菜单、按键、文本输入、条件、尝试限制、时间限制等)。
      • 丰富的媒体支持:能很好地整合文本、图形、声音、数字电影、视频等多种媒体。
      • 强大的打包发布:可以方便地将作品打包成 .exe 文件,脱离 Authorware 环境独立运行。
    • 缺点
      • 版本停滞:自 2007 年的 Authorware 7.0 后,Adobe 便停止了更新。
      • 兼容性问题:在较新的操作系统(如 Win10/11)上运行需要手动配置(如使用 Compatibility Mode 或第三方工具)。
      • 现代感不足:其界面和功能与现在的现代开发工具(如 Articulate Storyline, Adobe Captivate)相比,显得有些过时。
      • 不支持 64 位:仅支持 32 位系统。
  3. 安装与启动

    Authorware教程怎么学?入门到精通指南?-图2
    (图片来源网络,侵删)
    • 获取安装包:需要自行寻找 Authorware 7.0 的安装包(通常包含序列号)。
    • 安装步骤:与普通软件安装类似,一路“下一步”即可。
    • 兼容性设置
      1. 找到安装后的 AW70.exe 主程序。
      2. 右键点击 -> 属性 -> 兼容性。
      3. 勾选“以兼容模式运行这个程序”,并选择 Windows XP (Service Pack 3)
      4. 勾选“以管理员身份运行此程序”。
      5. 点击“应用”和“确定”。

第二章:Authorware 工作界面初探

启动 Authorware 后,你会看到几个核心窗口:

  1. 图标工具栏

    • 这是 Authorware 的灵魂,包含了所有用来构建程序的功能模块。
    • 常用图标
      • 显示:用于显示文本、图形和静态图像。
      • 移动:使显示图标中的对象产生动画效果(5 种移动类型)。
      • 擦除:以指定的效果擦除屏幕上显示的内容。
      • 等待:暂停程序执行,等待用户操作(如点击鼠标、按键盘)或经过一段时间。
      • 导航:实现框架内的页面跳转,类似超链接。
      • 框架:提供一组导航图标,用于创建翻页结构。
      • 决策:创建分支结构,实现程序的条件判断和循环。
      • 交互:创建用户与程序的交互入口,是 Authorware 最强大的功能之一。
      • 计算:用于编写脚本代码,实现复杂逻辑和变量运算。
      • 群组:将多个图标组合成一个,使流程图更整洁。
      • 数字电影:导入和播放动画或视频文件。
      • 声音:导入和播放音频文件。
      • 视频:控制播放外部视频设备(如激光视盘)。
      • 开始/结束旗:用于调试程序,设置程序的起始和结束点。
      • 图标调色板:为图标上色,方便区分。
  2. 设计窗口

    这是你的“画布”,流程图就是在这里绘制的,一条垂直的主流程线代表程序的执行顺序。

    Authorware教程怎么学?入门到精通指南?-图3
    (图片来源网络,侵删)
  3. 演示窗口

    程序运行时的最终效果窗口,你可以在其中预览你的作品。

  4. 属性检查器

    • 选中任何图标或对象后,按 Ctrl+I(或修改 -> 图标 -> 属性)打开,这是设置图标属性的核心面板,如显示内容、过渡效果、移动速度、交互类型等。

第二部分:核心功能与操作篇

第三章:图标详解(一)—— 基础媒体

显示图标

  • 作用:展示静态内容。
  • 操作
    1. 从图标工具栏拖动一个【显示】图标到设计窗口的流程线上,并命名(如“欢迎页”)。
    2. 双击该图标,打开演示窗口。
    3. 使用工具箱中的文本工具(A)输入文字,或使用图形工具绘制图形。
    4. 可以导入外部图片:执行“文件 -> 导入 -> 导入文件”。
  • 重要属性
    • 显示:设置对象的层次(Layer)、过渡效果。
    • 版面布局:设置对象在窗口中的位置(不改变、在屏幕上、沿特定路径等)。
    • 交互作用:是否“防止自动擦除”、“擦除之前暂停”等。

移动图标

  • 作用:让【显示】图标中的对象动起来。
  • 操作
    1. 确保【显示】图标在流程线上。
    2. 拖动一个【移动】图标到【显示】图标下方。
    3. 双击【移动】图标,在属性面板中:
      • 类型:选择移动类型。
        • 指向固定点:从 A 点直线移动到 B 点。
        • 指向固定直线上的某点:对象沿一条直线移动,终点由变量控制。
        • 固定路径的终点:对象沿你绘制的任意曲线路径移动。
        • 指向固定路径上的任意点:对象沿路径移动,停止点由变量控制。
      • 计时:设置移动时间(秒)或速度(/sec)。
      • 执行方式:等待直到完成、同时执行、永久。

擦除图标

  • 作用:有选择地、有过渡效果地擦除屏幕内容。
  • 操作
    1. 将【擦除】图标拖到需要擦除的位置。
    2. 双击【擦除】图标,打开属性面板。
    3. 点击“删除”按钮,然后在演示窗口中点击你想要擦除的对象。
    • 技巧:按住 Shift 键可以连续选择多个对象进行擦除。

等待图标

  • 作用:暂停程序,给用户阅读或思考的时间。
  • 属性设置
    • 事件:选择“按任意键”或“单击鼠标”来结束等待。
    • 时限:设置一个倒计时,时间到自动结束等待。
    • 选项:可以勾选“显示按钮”,在屏幕上显示一个“继续”按钮。

第四章:图标详解(二)—— 交互与导航

交互图标

  • 这是 Authorware 的核心。 它本身不显示内容,而是作为交互响应的“容器”。
  • 基本结构:一个【交互】图标 + 多个【响应】分支(通常是【群组】或【显示】图标)。
  • 操作
    1. 拖动一个【交互】图标到流程线上。
    2. 拖动一个图标(如【显示】或【群组】)到【交互】图标的右侧,此时会弹出“交互类型”对话框。
    3. 选择一种交互类型,点击“确定”。
    4. 重复步骤 2-3,可以创建多个响应分支。
  • 交互类型详解
    • 按钮:在屏幕上创建一个按钮,点击后执行分支内容。
    • 热区:在屏幕上定义一个矩形区域,鼠标进入或点击该区域时触发。
    • 热对象:将【显示】图标中的某个具体对象(如一张图片、一段文字)作为热区,鼠标点击它时触发。
    • 目标区:用户将一个对象拖拽到指定区域时触发,常用于拖拽排序、配对等练习。
    • 下拉菜单:在程序窗口顶部创建一个菜单。
    • 按键:用户按下指定的键盘按键时触发。
    • 文本输入:提供一个输入框,当用户输入的内容与预设内容匹配时触发,常用于问答、填空。
    • 条件:当某个变量的值满足预设条件时自动触发。
    • 尝试限制:限制用户进行某种交互尝试的次数。
    • 时间限制:限制用户必须在规定时间内完成交互。

框架与导航图标

  • 作用:用于创建类似电子书或网页的翻页结构。
  • 操作
    1. 拖动一个【框架】图标到流程线上。
    2. 双击【框架】图标,你会看到它内部已经预设了一套导航控制(如“上一页”、“下一页”、“查找”等),这些控制由一个【计算】图标和多个【导航】图标组成。
    3. 在【框架】图标的右侧拖入多个图标(通常是【显示】图标),每个图标代表一页“内容”。
    4. 你可以删除或修改【框架】图标内部的默认导航控制,也可以添加自己的【导航】图标来实现自定义跳转(点击目录中的某一章,直接跳转到对应页面)。

第三部分:进阶与实战篇

第五章:变量、函数与计算图标

  • 计算图标:是 Authorware 的“编程”入口,双击它可以打开一个脚本编辑窗口。
  • 变量
    • 系统变量:Authorware 内置的变量,如 ClickX, ClickY (记录点击坐标), EntryText (记录文本输入框内容), PageFoundID (查找页面的ID) 等。
    • 自定义变量:在计算图标中通过 name := value 的方式创建(如 score := 0)。
  • 函数
    • 系统函数:Authorware 内置的函数,如 GoTo(IconID) (跳转到指定图标), Quit() (退出程序), DisplayIcon(IconID) (显示指定图标) 等。
    • 自定义函数:可以使用 ucd (User Code DLL) 或 a7r (Authorware 7 Runtime) 文件来扩展功能。
  • 实战示例:计分系统
    1. 在流程线开始处拖入一个【计算】图标,命名为“初始化”。
    2. 双击打开,输入 score := 0,关闭时会提示保存变量,选择“是”。
    3. 创建一个交互,例如一个“正确答案”的热区响应。
    4. 双击该响应分支上方的响应类型符号(小手图标),打开属性面板。
    5. 在“响应”选项卡中,找到“分支”下拉菜单,选择“退出交互”。
    6. 在该分支的【显示】或【群组】图标内,再拖入一个【计算】图标。
    7. 双击这个【计算】图标,输入 score := score + 10
    8. 在另一个“错误答案”的交互分支中,也放入一个【计算】图标,输入 score := score - 5
    9. 在需要显示分数的地方,用文本工具输入 {score},花括号是显示变量值的标志。

第六章:实战案例:制作一个简单的课件

目标:制作一个“认识动物”的课件,包含封面、目录、内容页(图文并茂)、小测验和结束页。

  1. 封面

    • 拖入【显示】图标,命名为“封面”。
    • 导入背景图和标题文字“认识动物王国”。
  2. 目录

    • 拖入【交互】图标,命名为“主菜单”。
    • 拖入四个【群组】图标到其右侧,分别命名为“猫”、“狗”、“鸟”、“退出”。
    • 选择“按钮”交互类型。
    • 双击每个按钮响应符号,可以修改按钮的样式和标签。
    • 在“猫”的【群组】图标内,放入【显示】图标(展示猫的图片和介绍)和【等待】图标。
    • 同样制作“狗”和“鸟”的内容页。
  3. 跳转逻辑

    • 在“猫”的【群组】图标内,拖入一个【计算】图标。
    • 在计算图标中输入 GoTo(IconID@"封面"),点击“猫”按钮后会返回封面。
    • (更好的方式是使用框架图标来组织内容页,此处为简化说明)。
  4. 小测验

    • 拖入【交互】图标,命名为“测验”。
    • 拖入两个【群组】图标,命名为“回答正确”和“回答错误”。
    • 选择“热区”交互类型,覆盖图片中猫的区域。
    • 在“回答正确”的响应属性中,设置分支为“退出交互”,并在其【计算】图标中加分。
    • 在“回答错误”的响应属性中,设置分支为“继续”,并在其【群组】图标中显示错误提示和【等待】图标。
  5. 退出按钮

    • 在“主菜单”交互中,“退出”分支的【计算】图标内输入 Quit()
  6. 打包发布

    • 执行 “文件 -> 发布 -> 打包”。
    • 在弹出的对话框中:
      • 打包文件:选择“无需 Runtime”(如果用户已安装 Authorware)或“应用平台 Windows XP and 98 2.0r”。通常选择后者,生成独立的 .exe 文件。
      • 打包所有库文件:勾选。
      • 打包外部媒体在内:勾选(这样所有图片、声音等都会打包进 exe 文件,但文件会变大),如果不勾选,需要将媒体文件和 exe 文件放在同一目录下。
    • 点击“保存文件并打包”,选择保存路径,等待完成。

第四部分:资源与学习建议

第七章:学习资源推荐

由于 Authorware 是一款经典老软件,新资源较少,主要依赖旧有社区和文档。

  1. 经典教程与书籍

    • 《Authorware 7.0 实例教程》:国内很多大学都以此类书籍作为教材,实例丰富,非常适合入门。
    • 《Authorware 多媒体制作技术》:更侧重于技术细节和高级应用。
  2. 在线社区与论坛

    • Authorware 中国:曾经的中文最大 Authorware 社区,现在可能访问困难,但存有大量历史文章和教程。
    • CSDN / 博客园:搜索“Authorware 教程”,可以找到很多开发者分享的笔记和案例。
    • YouTube:搜索 "Authorware tutorial",有英文视频教程,虽然画质可能不高,但操作演示非常直观。
  3. 常见问题与解决方案

    • 在 Win10/11 上无法运行:务必按照前文所述设置“兼容性模式”和“管理员权限”。
    • 字体/图片显示异常:可能是字体文件缺失或路径问题,打包时选择“打包外部媒体在内”可以解决大部分问题。
    • 声音/视频无法播放:检查编码格式是否被系统支持,同样,打包时选择“打包”或“保存在目录中”可以解决。

第八章:学习建议

  1. 从模仿开始:找一个小案例(比如一个带按钮的欢迎界面),亲手把它做出来,理解每个图标的作用。
  2. 掌握核心:把 80% 的精力放在 【显示】、【移动】、【擦除】、【等待】、【交互】 这五个图标上,它们是制作 90% 课件的基石。
  3. 勤用属性面板:Authorware 的强大之处在于其属性设置,养成选中图标就按 Ctrl+I 的习惯,仔细研究每个选项。
  4. 善用计算图标:不要害怕脚本,从简单的变量赋值(score := 0)和函数调用(GoTo())开始,逐步理解程序逻辑。
  5. 多看、多练、多拆解:下载一些优秀的 .a7p 源文件,尝试去读懂它的流程图,看看别人是如何实现某个效果的,这是最快的进阶方法。

希望这份详尽的教程能帮助你顺利掌握 Authorware,用它创造出精彩的多媒体作品!

分享:
扫描分享到社交APP
上一篇
下一篇