首页 > 设计 > 媒体动画 > 正文

Authorware开发实例:Authorware课件触网

2020-09-19 18:33:48
字体:
来源:转载
供稿:网友

  authorware因其功能强大且简单易用而受到广大多媒体作者、.特别是教师的喜爱。但还有一部分人不知道怎样在网上发布自己用authorware软件制作的多媒体课件,下面笔者结合实例来说明实现的方法。

  在讲实例之前,首先把工作原理大致说明一下,在网上发布多媒体课件,就是把这个文件打包成若干个子块文件,然后在authorwarewebplayer软件的控制下一边下载一边播放,这样做的目的是使课件演示时不会产生明显的延迟现象。
  现笔者已做了一个名为jsj.a5p的多媒体课件,现以此为例来介绍在网上发布课件的四个主要步骤。

  原始打包
  首先在authorware程序中打开jsj.a5p文件,选择主菜单中的“file→package”命令,在出现的打包(package)对话框中,选择打包类型为“withoutruntime”,把jsj.a5p打包成jsj.a5r文件。

  web化打包
  在windows桌面上单击“开始”菜单,选择“程序→macromediaauthorware5→authorware5webpackager”,打开authorwarewebpackager程序,在弹出的对话框中找到并单击选中jsj.a5r文件,然后单击[打开]按钮,又会出现另外一个对话框,询问映射文件的保存路径和文件名。将它改名为“jsj.aam”,然后单击[保存]按钮。这时会弹出如下图所示对话框。其中在“segmentprefix”后的框中输入至多四个字符(英文字母),这里的字母将作为子块文件的前缀,这里我们保持“jsj”不变;在“segmentsize”后的框中的数字是表示每个子块的大小,在这里我们也保持其缺省值16000(16kb)不变。最后单击此对话框中的[ok]按钮,authorwarewebpackager就会开始对文件进行web化打包,等到结束后,就会在指定目录下生成一个名为jsj.aam的映射文件和11个子块文件,子块文件从jsj0000.aas、jsj0001.aas、…到jsj000a.aas。
  
  增加支持代码
  为了能在网页中浏览web化打包后的文件,.还应该正确安装authorwarewebplayer(其前身为shockwareauthorware),因为要由它来根据映射文件管理下载过程,并运行子块文件。authorwarewebplayer软件是由macromedia公司免费提供的,大家可到该公司的网站(http://www.macromedia.com)下载或通过其他途径来得到它。
  现在我们可以开始创建能够运行各个子块文件的网页了。假设我已建立一个名为yshi.htm的网页文件,现只需把下列这段代码放在该文件中的ιbodyλ…ι/bodyλ体中即可。这段代码具体内容如下:

  ιembedsrcκ″jsj.aam″widthκ″640″heightκ″480″windowκ″ontopminimize″paletteκ″background″λι/embedλ
  其中src关键字表示映射文件名,这里是jsj.aam,你可把它换成你自己多媒体课件的映射文件名;width和height这两个关键字分别表示显示窗口的宽度和高度,它们的取值可根据你的多媒体课件的具体情况来定;window关键字用来确定浏览器用什么方式来显示课件,这里的ontopminimize表示课件将单独显示在一个窗口中,并同时极小化浏览器窗口;palette关键字确定浏览器所使用的调色板的种类,这里的background表示使用浏览器的调色板。好了,下面我们要做的工作就是把已加入相应代码的yshi.htm文件、jsj.aam文件以及所有的子块文件都放在同一子目录中就行了。

  上传文件
  首先到一个提供主页空间的网站上申请自己的一个主页空间,笔者是到k12教育网申请了10mb的主页空间。
  接下来的工作是把所有的相关文件上传到k12服务器上的存放主页的目录中,这些文件包括yshi.htm、jsj.aam、所有的子块文件以及所需要的全部外部文件。
  最后,我们就可以在网上观看这个多媒体课件的演示了,因k12教育网给笔者的主页域名是http://zsq.k12.net.cn,那么你只要在自己的浏览器的地址栏中输入http://zsq.k12.net.cn/yshi.htm就可以了(如果你想在网上观看演示,需在你的计算机上安装authorwarewebplayer)。
  笔者希望有更多的老师把自己制作的多媒体课件发布到网上去,使更多的人能欣赏和共享到您的精彩作品。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表