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这个系统变量有什么作用?
答:这个变量是用作判断一个按钮是否选中(按钮的形式为单选),可以用来判断用户的交互是否正确。
技巧及问题集锦
多媒体制作是一个涉及面较广的新兴领域,大家在制作过程中难免会遇到各种问题,这里我们将一些常用的技巧总结作一些总结。1.在Authorware中怎么实现flash动画的播放。
如果用Authorware5.1 可直接插入flash动画,方法是在Authorware中选择菜单Insert>Media>Flash,系统会弹出一个界面,只要单击Browse按钮选择相应的文件就可以了。如选Insert>Media> Animated GIF则可插入GIF动画。如用Authorware5,可用另外两种方法,一是用在系统安装Quick Time 4.0的前提下选择主菜单Inser>Media>Quicktime,再从设置框中导入flash动画。 另一种方法可通过ActiveX,方法是从主菜单中选Insert>Control>ActiveX ,在弹出的对话框中选Shockwave Flash Object,单击[Custom]在[Movie URL]中输入flash动画路径。
2.怎样让插入的flash动画透明播放
如果是在Authorware5.1中,可用上述的方法引入flash的动画,之后双击该图标,在出现的对话框中选择Display 选项,将Mode(模式)选为Transparent(透明),单击Options按钮打开引入flash的对话框,确定Direct to screen没有被勾选,这样在Authorware5.1就可播放透明的flash动画了。
要想在Director8(或7)中让插入的flash动画透明则非常简单,就象设置普通的演员对象一样,将Ink(墨水)下拉菜单里的Transparent选中就可以了。
3.Authorware5.1打包程序中有GIF收藏 http://www.qqread.com/authorware/n223267.html
更多内容请看Office技巧专区、网管实用技巧100例、ADO.NET实用技巧专题,或进入讨论组讨论。
相关专题
- Office技巧专区 (7045篇文章)
- 网管实用技巧100例 (6775篇文章)
- ADO.NET实用技巧 (6301篇文章)
- 用authorware制作多媒体自荐光盘(五) (396次浏览)
- 用authorware制作多媒体自荐光盘(二) (395次浏览)
- 2.1 创建Authorware 显示图标 (343次浏览)
- authorware课件打包小技巧 (214次浏览)
- Authorware 6.0网上多媒体课件制作--14.3 网 (148次浏览)
- 如何利用MJSAPI.u32在Authorware中实现Midi (142次浏览)
- 多媒体制作常见问答集(Authorware篇 下) (126次浏览)
- Authorware中如何输入数学符号? (121次浏览)
- Authorware作品的加密保护(1) (116次浏览)
- Activex控件的应用 (112次浏览)



