具体描述
本书通过丰富的实例,采用面向问题的讲述方式,系统深入地讲解了使用Authorware 6.0开发多媒体产品的技术。本书内容主要有Authorware 6.0的特点,各功能图标的使用方法,多媒体素材的创作与集成,交互响应的实现和结构化程序设计等;同时还别具特色地介绍了Authorware 6.0的一些高级功能,如超媒体的制作,知识对象的创建和使用,网络应用,各种辅助控件的使用以及变量、函数、表达式、
作者简介
目录信息
第2章 一个简单示例
第3章 Authorware6.0编辑基础
第4章 使用显示图标
第5章 使用绘图工具箱
第6章 移动图标,擦除图标和等待图标
第7章 Authorware6.0的多媒体功能
第8章 综合应用
第9章 对Authorware6.0更深入的认识
第10章 认识Authorware6.0的交互功能
第11章 按钮响应
第12章 敲击区域响应
第13章 敲击对象响应
第14章 目标区域响应和下拉菜单响应
第15章 文本输入响应和按键响应
……
· · · · · · (收起)
读后感
用户评价
说实话,我抱着一种既期待又有些怀疑的态度开始阅读这本书的。期待是因为我当时对那个时代顶尖的多媒体开发工具充满了好奇,怀疑则是因为“精通”这个词在技术书籍中往往意味着晦涩难懂的理论堆砌。然而,这本书完全颠覆了我的想象。它的语言风格极其接地气,几乎就像是作者坐在我旁边,用一种带着南方口音的语速在给我讲解实战技巧。最让我感到惊喜的是,书中提供了大量的“陷阱警示”和“效率优化”的小贴士。比如,它会特别指出在处理大量位图资源时,内存溢出的常见原因,并提供了绕过这些限制的“土法炼钢”式的解决方案。我记得有一次,我正在尝试做一个复杂的拖拽排序功能,无论怎么调整脚本总是出现对象错位,正当我快要抓狂的时候,翻到了书中关于“坐标系原点偏移”的一个小节,作者用一个生动的比喻——“就像你在地图上输入了错误的经纬度”——瞬间点醒了我。这种不是在教你“是什么”,而是在教你“为什么会错”和“如何避免犯错”的书,才是真正意义上的“精通”指南。它不只是知识的搬运工,更是一位带着你穿越泥泞的技术向导。
这本书的价值,现在回想起来,更多地体现在它提供了一种“完成一个项目”的完整方法论,而不是零散的知识点汇编。书中最后一章,详细描述了一个完整的教育模块——从需求分析、素材准备、框架搭建到最终测试发布的完整项目流程。这个流程是贯穿全书的实践案例,作者会一步步带着读者完善这个模拟的“历史知识查询系统”。我当时正是通过模仿和重构这个案例,才真正理解了前面所有技术细节的意义所在。更重要的是,书中对“错误调试和版本控制”的讨论,尽管是基于那个时代的软件环境,但其强调的“预防性编程”和“可追溯性”的理念,是永不过时的。它教导我们,代码写出来后,如何保证它在未来依然可读、可维护。这种对工程实践的重视,使得这本书远超一本单纯的操作手册,而更像是一本早期多媒体工程师的实战日志。即便我现在已经不再使用这款软件,那本旧书依然被我珍藏着,因为它记录了我从“操作员”蜕变为“设计者”的关键一步。
这本书的排版和配图,在那个年代绝对是业界良心,虽然现在看来分辨率有点低,但其功能性是无可替代的。它几乎没有使用大段的文字描述一个操作步骤,而是采取了大量的“截图+高亮标记”的方式。每一个关键的菜单选择、每一个属性面板的调整,都有清晰的截图对应,关键的参数设置处还会用粗体或者小箭头特意标出。这种视觉化的学习方式,极大地降低了初学者的入门门槛。我记得我当时是利用业余时间学习的,白天在办公室处理繁杂的行政工作,晚上回家才能摸到电脑,疲惫的大脑对纯文字的吸收效率很低。但是这本书,我只需要看一眼图,就能立刻明白作者的意图。特别是关于“时间轴控制”的那几章,作者甚至用了一种类似电影分镜表的图示来展示动画的起承转合,那份细致入微的匠心,即便是现在用更先进的软件做设计,我有时还会习惯性地去寻找那种结构化的视觉辅助。它教会我的不仅仅是Authorware的操作,更是如何系统性地规划多媒体内容的展现流程。
我购买这本书的时候,周围的同事大多在研究Flash或者Director,Authorware似乎已经有点“过时”的意味了。正因为如此,我拿到这本书时,心中多少有点“逆流而上”的孤注一掷感。这本书最宝贵的一点,恰恰在于它对Authorware底层逻辑的深刻剖析,这份剖析,使得即便你后来转向了其他平台,那些关于互动设计、时间管理和资源调度的核心思维依然能够沿用。书中对Lingo脚本的讲解,并非是简单的API罗列,而是深入到了面向对象思想在那个环境下的具体体现。比如,作者花了很大篇幅解释“Cast Member”的概念是如何与其属性、行为和脚本关联起来的,这种模块化的思维训练,对于培养一个健全的软件设计观至关重要。它教会你如何将一个复杂的应用分解成一个个可控的、可交互的“角色”或“物件”,而不是简单地堆砌一堆屏幕效果。这种深度训练,让我在后来的网页交互设计中,也总能保持一种清晰的结构化思路,避免陷入功能的碎片化泥潭。
这本书的封面设计得相当朴实,那种九十年代末期软件技术书籍的经典配色,深蓝和一点点亮黄的撞色,让人一下子回到了那个多媒体教学软件大行其道的年代。我刚拿到手的时候,首先注意到的是它厚实的纸张,那时候的书籍质量普遍都比较扎实,不像现在很多轻飘飘的印刷品。翻开目录,那一长串关于“行为设计”、“媒体集成”和“脚本逻辑构建”的章节标题,立刻让我感觉找到了组织。我当时正是急需从零基础跨越到能独立开发互动课程的阶段,市面上那些零散的教程要么太基础,只教按钮怎么做,要么就直接跳到了编程语言层面,根本不适合我这种半路出家的学习者。这本书的结构安排非常合理,它没有直接把复杂的代码堆砌在前面,而是循序渐进地从Authorware的界面布局讲起,然后是动画的帧率控制,最后才深入到Lingo脚本的语法。尤其让我印象深刻的是其中关于“状态机”的讲解,作者用非常直观的流程图把复杂的跳转逻辑梳理得清清楚楚,那部分内容,即便是现在回想起来,依然是理解早期互动设计精髓的绝佳范本。这本书简直就像是一位经验丰富的老教师,耐心地牵着你的手,一步一步走过那些充满迷雾的开发环节,那种被引导和被理解的感觉,是其他任何教材都无法比拟的。