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目录删除,这是如何实现的?
读库教程网文章由网络收集后整理发布,文章发布人拥有该内容的所有权力及责任!
如果你喜欢这页,可以按Ctrl+D收藏起来。







