返回首页

 
Authorware问答篇

问:Authorware5.1打包程序中有GIF动画,运行后提示找不到xtra.。
答:要把Authorware所在目录中的Xtras文件夹下的AmimGIF.x32(或AnimGIF.x16)拷到打包文件所在的xtras目录下,还要把awiml32.dll和msvcrt.dll文件拷到打包文件所在的目录中。

问:在Authorware中加入电影AVI(或MOV)及DIR的打包方法。
答:如果程序中有AVI(或MOV)电影,要将Authorware根目录下的电影驱动文件A5vfw32.xmo(或Aq5t32.xmo)复制到放打包文件的同一文件夹中。而对包含DIR电影打包文件,就要将Authorware根目录下的A5dir32.xmo及Director目录都拷到放打包文件的同一文件夹中。

问:在Authorware调用外部函数的一般方法。
答:首先打开一个文件,拖一个计算图标,打开它,再打开Functions对话框,在Category中点已打开的文件名,再点Load就可在相应的目录中找到外部函数(*.u32)了,其余的设置与内部函数相同。

问:用电影图标导入的动画如何改变其画面大小。
答:拖一个数字电影图标到流程线上,并引入一段动画。单击工具条命令菜单中的播放按钮,运行此程序。在运行程序的过程中,按下键盘上的Ctrl+p,暂停此程序的运行。将鼠标指针移动到动画画面上并单击,动画画面将出现控制句柄。此时我们就可以选择任意一个控制句柄,通过鼠标拖动,可改变动画画面的大小。另外,导入的GIF或Flash动画也可用这种方法改变其大小。

问:如何在Authorware中插入几何画板做的文件。
答:在Authorware中并不能像使用OLE和ActiveX一样使用几何画板,可把几何画板文件处理成可执行文件然后用Authorware 5中的函数JumpFileReturn执行外部文件就行了。

问:我正在学习Authorware,但是每次使用诸如Random,ResizeWindow等函数时,软件就询问函数在那里,什么原因?
答:如果安装的是非正式汉化版就可能有这问题,因为那个汉化版把那些函数也汉化了,从而导致Authorware不认得这些函数。

问:在Authorware5.1中插入Flash,路径都是绝对的,在不同的计算机中运行,程序就有可能找不到Flash的路径,如何解决这个问题?
答:选Insert>Media>Flash,在Flash Asset Properties面板中去掉Llinked的勾选,这样Flash动画就成为Authorware的内部文件了。

问:当用计算图标调用音乐时,怎样才会使音乐重复播放?比如用UCD中的A5wmme函数
答:可用A5wmme中的WavePlay或mindiplay,在程序中使之永久被执行就可以了。也可以用另外一个函数midiloop来使midi循环播放。

问:请问一下,如何才能够实现:利用一个按钮来暂停正在运行的authorware,且利用另一个按钮可以让它继续执行呢?
答:在流程线的交互组中加入一个空组按钮,点了之后是暂停,但是要把最后一个正在运行的图标的名字记下来存入变量(如:finalicon),再加一个按钮,带一个计算图标(写入:goto(@finalicon))。就可以实现类似"暂停、继续"的效果了。

问:请问怎样改变Authorware5.0中自定义按钮标签的字体与颜色。
答:从菜单中选择Text>Define Styles...进入Define Styles对话框,对Default styles的相应方面进行更改就行了。

问:请问如何在Authorware中模拟键盘的组合按键动作,如用函数实现"Ctrl+a"。
答:选择键盘交互(Keypress),直接在在响应属性对话框中的"key(s)"栏里写入"ctrla"就行了.

问:在一般情况下,用Authorware打包的软件需要在xtras目录下有相应的支持文件(如*.x32),可我遇到这样的一个程序,当该程序不执行时,当前目录无xtras子目录,当该程序执行时,却在当前目录下自动建立一个xtras目录,并且有文件(都是*.x32),若把这个程序关闭时,程序又自动把xtras目录删除,这是如何实现的?
答:用函数CreateFolder可以创建目录,用Copy File知识对象可以拷贝文件,用函数DeleteFile可以删除文件。

问:有没有办法播放realplay文件?
答:在Authorware中可以用ActiveX控件来播放realplay文件的。

问:本人在使用Authorware制作课件过程中,利用外部函数启用动画光标,测试通过,但关闭后再次运行时,却必需再加载一次才会启动动画光标,请问解决办法。
答:把外部函数也拷到程序的当前目录中。

问:我想做一个多媒体的教学课程,在显示菜单后,用户可自由选择,但如果没有选择的话,希望它能够自动从菜单的第一项一直顺序播放到最后并结束,请问如何实现?
答:用Authorware的框架就可以很容易实现,自动播放的实现只需在每一页的最后加一?quot;导航"图标就行,注意在Destination后选Nearby,然后在Page中选Next就行了。

问:请问在Authorware 5.1中用查入 quicktime 控件播放mp3,未打包前一切正常,打包后却播放不出mp3。
答:可将Xtra目录中的子目录QuicktimeAsset拷过去,另外,将AW目录下的所有.vdr和.xmo全部放在打包文件目录下。

问:请问用Authorware 5制作多媒体作品时,设置不同的分辨率,比如800X600在机器上是在屏幕中间,但是,改变了分辨率,比如1024X768,其画面就不在中间了,如何解决?
答:在菜单中选择modify>file>properties,在文件属性对话框中选择center on screen,就可以使显示内容一直在屏幕的中心了。

问:我用Authorware引用MPG文件后,调试正常,但打包之后,要不是找不到文件,就是驱动器错误。
答:把MPEG文件复制到打包后的文件夹内,就可找到文件。驱动器错误,一般是在运行的目录中少了a5mpeg32.xmo (或a5mpeg.xmo)文件。如果播放avi电影,则需要a5vfw32.xmo(或a5vfw.xmo)。

问:如何在Authorware中调用别的.a5p文件?  
答:利用jumpfile函数即可,先打开一计算图标,输入jumpfile("被调文件.a5p")。如需调用的程序执行完后会回到调用处,可用jumpoutreturn。

问:Authorware中如何制作能控制播放MPEG的工具条。
答:用Xtra控件DirectMedia,把 "滑杆控制"选上就行。另外,还可用QuickTime,选上"Show Controller"。

问:如何通过鼠标右键单击来实现交互。
答:可以用系统变量rightmousedown 。

问:Authorware能否建立到internet的链接。
答:用Jumpoutreturn("","URL")就可以,如: Jumpoutreturn("http://www。yufeng21。com","URL"),如果是硬盘里的WEB页,路径一定要是*:\\**\\**\\*。htm。

问:如何消除插入Authorware中的Flash动画?
答:可以用橡皮擦擦除。

问:在Authorware中如何制作能控制播放MPEG的工具条?
答:用控件DirectMedia Xtra,并把DirectMedia Xtra的"滑杆控制"选上就行;也可用QuickTimeXtras,选上Show Controller。

问:怎样使框架图标不直接进入第一页!
答:可在框架的第一页放一个空的群组图标。

问:Runtime和RunA5w32。exe是怎么个关系?
答:Runtime是运行时期的意思。如果打包成。exe,那么运行时期所需支持就已经存在了。如果打包成。a5r,那么就不包含运行时期支持,这时就由RunA5w32。exe来执行。a5r文件。

问:在Authorware中,文本中的行距怎么设置?
答:笨办法是一行行来输入;文字比较多的话就用OLE对象,条件是电脑中装了Office;还有一种办法就是在word中排版后再抓成图片导入。

问: 如何获取WAV声音文件的长度?
答: medialength是一个系统变量,用它可以获得声音文件的长度,单位是毫秒。

问:在Authorware能播放VCD电影吗?
答:在Authorware中是可以直接插入MPG的,不能直接插入VCD中的后缀为dat的电影文件,但将文件的扩展名dat改为mpg,即可通过电影图标调用。

问:请问如何在Authorware中实现随时退出?
答:用计算图标做一个按钮交互,放在主流程的开头,里面写入quit(),并把范围设成永久。

问:请问用Authorware做的产品介绍,想刻到光盘中,用什么方法可实现自动播放?
答:在光盘根目录下建一个名为Autorun。inf的文件,其内容为:
[autorun]
OPEN=想自动运行的文件名。exe
ICON=图标名。ICO

问:checked这个系统变量有什么作用?
答:这个变量是用作判断一个按钮是否选中(按钮的形式为单选),可以用来判断用户的交互是否正确。



Q.我想请教你一个关于AW的问题,为什么我在AW5中怎么也不能实现flash动画的播放,只能显示静态图。
A.你用AW5.1 就行,如老版本,可用Quick Time 4.0,方法:选择 Authorware 菜单Insert/media/quicktime4, 系统会弹出一个界面,只要单击Browse按钮选择相应的文件就可以了,些外quicktime4还支持Midi, 动画GIF, MP3等几十种格式的文件。
另一种方法可通过ActiveX,方法下面有。

Q.我在用AUTHORWARE4.0作课件时,在插入VCD影像文件时,老是出错,错误提示为格式不符。
A.用MediaStudio Pro 5。02将VCD转化为authorware支持的MPEG格式。

Q.authorware5.1播放GIF打包后提示找不到xtra,怎么办?
A.把XTRAS文件夹下的AmimGIF.x32或AnimGIF.x16拷到打包文件所在的xtras目录下,还要注意把awiml32.dll和msvcrt.dll文件都要拷到打包文件所在的目录中。

Q.请问为何不能在authorware4.0 中引入director6.5的文件呢?请高手能鼎力相助.
A.authorware4.0的版本低了,用authorware5.0就行。

Q.我用Adobe Premiere5.1捕获成AVI文件时,得到的AVI文件只有图像却无声音且插到AUTHORWARE中调用时非常慢,请问对Adobe Premiere5.1应如何设置才能捕获到音视频同步的AVI文件,且插入AUTHORWARE中执行较快?
A.用Premiere导出电影时在Export Movie Settings 中选Export video, ExportAudio
在 AUTHORWARE中要快就用好电脑配置或者将AVI变成MPG(用MediaStudio Pro 5。02转)

Q.如何改变authorware打包后的程序图标。
A.本人没有做过,这里找到了一份他人写的资料,有兴趣的朋友可以试试:
“要改这个图标只要找到Borland的Resource Workshop或其它语言的资源编辑工具打开RunA3W.exe,调出图标,改成你的样子再编译存盘,然后重新在Authorware中打包就行了。注意不要直接改打包后的文件,因为重新编译后的文件大小可能改变,影响了数据文件的偏移地址造成文件不能播放。
第二个要注意的是现在的Windows程序有16位的,也有32位的,而32位的Resource Workshop我没见到,16位的RW改32位程序后不能正确编译回去。所以如果你要改的是3.5 RunA3W32.exe请试试Watcom C++ 11的Resource Editor或者用VC5.0/6.0在NT下进行资源编辑。”

Q.播放声音文件的暂停按钮如何设置,即按一下暂停,再按一下继续播放?
A.要加载A5wmme.u32函数,你要的里面都有

A.我的authorware5.0的insert菜单中为何没有Load Model选项,该如何用authorware5.0加载并粘贴模块?
Q.那是authorware4里面的,authorware5.0都集成到智能化向导中。

Q.在authorware中如何调用为作品创作的帮助文件(.HLP),
A.HLP文件需要用什么软件制作?我不记得了(也过时了),现在流行做成超文本(html文件),再通过ActiveX 打开浏览器。

Q.再次向你请教一个问题:就是我在做教学课件的练习中,想将框架结构中的8个定向控制按钮更改为自己特定的按钮样式,同时不需要全部的8个控制按钮,只要其中5个就够了,请问我该如何建立新的按钮,并删除原来默认的按钮及按钮框?
A.双击框架图标,删除图标“Gray Navigation Panel”再将交互图标左边无关的3个导航按钮删除,然后分别双击剩余的五个按钮,在出现的对话框中点左边的Buttons就可自定义按钮。

Q.请问如何在authorware中如何加入flash部件?
A.从主菜单Insert>Control>ActiveX ,在弹出的对话框中选Shockwave Flash Object,单击[Custom]在[Movie URL]中输入路径..


Q.请问下载的DIRECTOR7.02升级文件如何使用?
A.你可重新安装DIRECTOR7.再升级7.02,然后用已解密的DIRECTOR7.02主程序覆盖7.02原程序,在宇风邮刊中有相关资源。


Q.如何使用AUTHORWARE5.0制作循环翻页功能?
A.制作自动循环翻页功能:在框架图标里的交互图标及每个按钮上加一个计算图标,在计算窗口中输入:t:= SystemSecond,把系统秒赋给一个变量t。在按钮的后面加一个条件判断的交互,并在条件判断中输入:SystemSecond-t>2,在交互的下面挂接一个Next导航图标,若条件成立就向后翻一页。

Q.有一个问题请教,SWA格式的声音文件如何转换为WAV格式?
A.打开AW5或DR7选菜单XXtras/other cover Wav to Swa,相信不用我再说了
q.谢谢你的指导!我的目的是 SWA-->WAV。我手头暂时没有AW5或DR7,但我用AW4试了一下,好>象只能 WAV-->SWA, 是否AW5或DR7可以双向转换?或者有别的办法?请再指教!
a.不能双向转换,因为从理论上说没有意义,SWA被强烈压缩,转换WAV不能恢复失去的信息,如果你一定要转,可通过电脑的系统功能来转,但这和电脑的配置有关,我用东芝手提转过(目的是将打了包的多媒体声音弄出来),方法是用一条线联接电脑的输出和输入端,然后把电脑附件中的录音机打开,播放你要转的声音,就可录成WAV,如果不成,就用两台电脑。

Q.请问如何在Authorware 4中调用动态Gif图画
A.不能直接调用动态Gif图画,用DR7可直接调,Authorware 中用要到我的站点"资源下载"栏目下载animgif试试.另外通过ActiveX调浏览器也能实现,不过将GIF转换成AVI更方便,用Ulead GIF Animator就行。


Q.我想请问如何让director生成的exe文件更小?
A.在建立exe文件时在对话框选options再点选compress,

Q.请问? 我在程序中加入.Avi 文件时,在Authorware 5 中播放正常,但打包后不能播放Avi文件?
好象提示:没驱动或驱动失败或内存不够。(我的RAM是64M-128M) 而.FLC动画文件没问题。不知何由?
A.要将Authorware根目录下的a5vfw32.xmo copy到放打包文件的同一文件夹中.

Q.请问: 能否解决去掉 authorware 5.0 版制作的软件关闭时的标版?
A.可以到http://yufeng21.topcool.net/downsample/教学实例.htm中找.

Q.如何调用外部函数?
A.首先在Authorware中打开一个你的大作,拖一个计算图标点开,再打开Functions对话框在Category中点你的文件名,再点Load就可在你的目录中找到*.u32了,其余的你应能解决.

想请教一下您一些有关Authorware4.0方面的问题.
Q.第一,背景图如何选择,才能满足全屏幕的大小而且不会出现锯齿现象.
A.图片尺寸设为800*600
Q.第二,文字的背景是否能背景图完全一样
A.将文字设为透明模式
Q.第三,常用的函数有哪些?
A.根据需要定