在Authorware中使用声音图标播放音乐有一些缺陷,如不能同时播放两个音乐文件,利用函数控制也比较麻烦。下面是两点小技巧,可以在一定程度上弥补这个缺陷。 
  1. 使用SWF文件灵活调用音乐 
  在Authorware中,要同时播放两个音乐文件可以通过调用MIDI的方法实现,但是MIDI音乐立体感不强、声音过于单薄。我们可以把需要同时播放的音乐分别导入Flash中,发布成SWF格式。这里推荐发布成Flash5.0格式(注意不能压缩得过多,否则音质受损),在Authorware 6.0中才能成功导入,并将其显示模式设为透明。需要音乐停止时用擦除图标擦除即可。这样不但可以同时播放多个音乐,而且可以灵活控制,也减小了课件的体积。     
  2. 巧妙停止音乐 
  Authorware不能同时执行两个声音图标,所以我们可以利用这一点来停止音乐播放。在流程线上(如图所示)将“音乐”图标属性设置为“Concurrent”同步播放,“停止”图标播放的是0字节的音乐文件,即可达到关闭“音乐”的目的 
调节音量的大小
我们在用Authorware制作CAI课件及其他多媒体作品时,一般情况下都加了背景音乐,但是却不能进行音量大小的调节,经过实验,站长通过系统函数的调用,实现了这一目标。
  在流程线上拖入一个交互图标,在其右边拖入一个计算图标,命名为“调节音量”,双击打开计算图标,点击函数加载,选择winAPI.u32函数,在出现的函数窗口中选择“WinExec()”函数,粘贴在计算图标中,将其内容改成如下:WinExec( "", 1 ),这样一旦我们按下这个按钮,就会弹出音量调节对话框,进行音量调节。
Authorware 常见问题的解决五例 
一、轻松设置Authorware 动画尺寸 
  拖一个数字电影图标到流程线上,并引入一段动画。单击工具条命令菜单中的播放按钮,运行此程序。在运行程序的过程中,按下键盘上的Ctrl+p 这两个键,暂停此程序的运行。将鼠标指针
移动到动画画面上并单击,动画画面将出现控制句柄。此时我们就可以选择任意一个控制句柄,通过鼠标拖动,很容易改变动画画面的大小。 
二、为动画文件指定搜索路径 
  Authorware在打包时是不能将动画文件输入其内部的。因此,如果您的多媒体课件中使用了动画,在运行打包文件时,有时程序会中断,弹出一个对话窗口。要求您指定动画文件的存贮位置。解决的方法有两种:一是将动画文件与打包文件存放在同一目录下。 二是在源程序文件打包前为动画文件指定搜索路径。在Authorware4中,可打开Modify>File>Properties的Interaction窗口,点击Search Path,输入指定的路径。 这里有一点需要注意,如果您的多媒体课件是在光盘运行,那么在指定搜索路径时一定不要给出相对路径(如:E:\Filename\Avi\),因为不同的计算机光盘的盘符是不同的,只要写清绝对路径就可以了(如:\Filename\Avi\)。 
三、可执行文件中图像特效的使用及外部动画的驱动 
  我们有时遇到这样一种情况,源程序运行时一切正常,而打包后运行时,屏幕提示图标指定的转换特效不能使用,动画不能运行,屏幕提示不到外部动画驱动程序。这是因为Authorware必须需要外部驱动程序才能实现特效转换及动画文件的运行,并且这些外部驱动程序应与打包程序文件
放在同一目录下。 具体方法是将实现各种特效
的“Xtras”文件夹及a5vfw32.xmo、a5mpeg32.xmo、a5qt32.xmo三个动画驱动程序文件拷贝到打包文件的同一目录下。另外,如果打包课件在其它有些计算机上动画仍不能正常运行,很可能与该计算机未能正确安装数字视频系统文件有关,故上述不能一概而论。 
四、如何利用双声道 
  在多媒体教学课件的制作过程中,为增添艺术效果,常常为其设置背景音乐。但Authorware一般是不能同时播放两个*.Wav文件的。我们可以前景使用*.Wav声音文件,而将背景设为MIDI音乐,通过装入扩展函数A4wmme.u32,使用MIDIPlay(FileName, tempo, wait)实现MIDI音乐的播放。在Authorware4中,还可以打开
Insert>Control>ActiveX…>ActiveMovieControl Object,通过插入控件来实现双声道的播放。 
五、外部视频文件的压缩算法 
  Authorware应用程序中往往会包含视频文件,由于视频采集卡往往随安装盘自带数字视频
压缩算法,所以在采集用于发行的视频文件时,一般不要用采集卡自带的数字视频压缩算法(这种压缩算法往往是采集时的默认值),因为这种视频文件在别人的计算机上是无法播放的。如果采集时使用了默认压缩算法,则在使用Premiere等软件进行剪辑加工时,一定要选用通用的数字视频压缩算法以生成最终的视频文件。   
2 招控制音乐播放 加强版 
  《控制音乐播放有两招》一文谈到在Authorware中要实现声音停止,要利用Authorware不能同时播放两个声音的特性,因此加入一个空的声音图标来实现。其实,在Authorware中完全可以灵活地控制声音的停止,方法如下:
  (1)方法一:利用系统变量MouseDown来实现。
  在主流程线上拖入一声音图标,双击打开,导入一声音文件,并在声音图标的属性对话框中作如下设置:执行方式根据自己的需要设置,播放设为“直到为真”,然后在下面的方框内输入“MouseDown”,这是一个系统变量,意即为按下鼠标时为真(如图1)。单击〔确定〕按钮退出。通过这样的简单设置,当我们需要声音停止时,按下鼠标,即可将声音停止。这种方法,可以用来设置课件的片头音乐,因为片头音乐一般都需要循环播放,这种方法就可以随时将音乐停止。
(2)方法二:通过一个自定义变量来控制。
网页版音乐播放器
  方法一虽然控制起来简单,但也有不足之处,如果声音图标后面的图标中有需要用鼠标的地方,声音也会停下来。但如果用变量的话,就灵活多了。方法如下:同方法一,在声音图标的属性中,将“执行方式”设为“同时”,“播放”设为“直到为真”,在下面的方框内填入“x=1”(如图2),单击〔确定〕退出,这时会跳出一个对话框,因为我们自定义了一个变量“x”,系统要求设置变量的初始值,将初始值设为“0”。
接下来,在需要声音停止的地方拖入一个计算图标,双击打开,输入“x:=1”,关闭计算图标。流程图如图3所示。相比较而言,这种方法比第一种方法灵活性要大得多。
用好Authorware的“一键发布”功能
在多媒体课件制作中,Authorware以其直观而强大的功能深受广大教师的喜爱。但一些Authorware新手经常会遇到这样的问题:发布后的课件在本机上可以正常运行,可一复制到其他计算机上就会不断弹出不到某些文件的警告框,为此常搞得手忙脚乱。
  熟悉Authorware的人都知道,这是由于Authorware课件运行时,会调用一些XMO驱动程序和Xtras目录下的插件。例如,在Authorware中播放AVI电影,需要a5vfw32.xmo a5vfw.x 
mo的支持;播放Dirctor电影,需要a5dir32.xmo a5dir.xmo的支持。因此,我们在发布Authorware课件时,只有将所需驱动程序和插件一并复制到打包文件所在目录中,课件才能正常运行。 
  但是,Authorware中自带了很多插件和驱动程序文件,一般人根本搞不清也记不住自己的课件到底调用到了哪些插件和驱动程序。于是,常看到一些人干脆将Authorware目录下的所有XMO驱动程序和7MB多的Xtras文件夹一起复制到了课件所在目录,使课件显得十分臃肿。即便如此,新手们还是常常会因忘了将存放于外部的音视频文件复制到打包目录中而频频出现无法到外部媒体文件的警告框。 
命令。有了它,你再也不用担心发布时会丢三落四了。程序也因没有了多余的插件和驱动程序,显得苗条多了。“一键发布”的操作方法很简单。 
  1.单击“文件/发布”菜单中的“发布设置”命令(或“Ctrl+F12”),弹出“一键发布”对话框。 
  2.切换到“格式”选项卡,在“发布到CD、局域网、本地硬盘”栏中,先设定好打包文件存放的位置和文件名,再勾选“集成为Windows 9x和NT变量的Runtime”和“拷贝支持文件”两个复选框。如果不想将课件发布到网页,则去掉“发布到Web”栏中“Web播放器”和“Web页”前的对勾。 
  3.切换到“打包”选项卡,将“打包所有库在内”、“打包外部媒体在内”和“重组断开的链接在Runtime”几个选项全部选中。 
  4.进行上述设置后,单击[发布]按钮,程序即开始发布,发布结束再单击[确定]即可。 
  现在再打开存放发布程序的文件夹看看,除了发布的EXE文件外,程序自动将所需视音频文件、驱动程序和插件都复制到里面了。把这个文件夹复制到其他机器上,运行课件时就再也不会见到恼人的警告框了。 
Authorware常见问题的解决五例
一、轻松设置Authorware动画尺寸
  拖一个数字电影图标到流程线上,并引入一段动画。单击工具条命令菜单中的播放按钮,运行此程序。在运行程序的过程中,按下键盘上的Ctrl+p这两个键,暂停此程序的运行。将鼠标指针移动到动画画面上并单击,动画画面将出现控制句柄。此时我们就可以选择任意一个控制句柄,通过鼠标拖动,很容易改变动画画面的大小。
  二、为动画文件指定搜索路径
  Authorware在打包时是不能将动画文件输入其内部的。因此,如果您的多媒体课件中使用了动画,在运行打包文件时,有时程序会中断,弹出一个对话窗口。要求您指定动画文件的存贮位置。解决的方法有两种:一是将动画文件与打包文件存放在同一目录下。二是在源程序文件打包前为动画文件指定搜索路径。在Authorware4中,可打开Modify>File>Properties的Interaction窗口,点击Search Path,输入指定的路径。这里有一点需要注意,如果您的多媒体课件是在光盘运行,那么在指定搜索路径时一定不要给出相对路径(如:E:\Filename\Avi\),因为不同的计算机光盘的盘符是不同的,只要写清绝对路径就可以了(如:\Filename\Avi\)。
  三、可执行文件中图像特效的使用及外部动画的驱动
  我们有时遇到这样一种情况,源程序运行时一切正常,而打包后运行时,屏幕提示图标指定的转换特效不能使用,动画不能运行,屏幕提示不到外部动画驱动程序。这是因为Authorware必须需要外部驱动程序才能实现特效转换及动画文件的运行,并且这些外部驱动程序应与打包程序文件放在同一目录下。具体方法是将实现各种特效的“Xtras”文件夹及、、三个动画驱动程序文件拷贝到打包文件的同一目录下。另外,如果打包课件在其它有些计算机上动画仍不能正常运行,很可能与该计算机未能正确安装数字视频系统文件有关,故上述不能一概而论。
  四、如何利用双声道
  在多媒体教学课件的制作过程中,为增添艺术效果,常常为其设置背景音乐。但Authorware一般是不能同时

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。