首页 > 网站 > 媒体动画 > 正文

Authorware开发实例:让AW同时播放电影和背景音乐

2024-09-08 19:25:45
字体:
来源:转载
供稿:网友

  authorware(以下简称aw)中播放电影文件是用电影图标来实现的。使用电影图标播放电影文件比较省事,但也有一些缺点,比如不能同时播放背景音乐。如果要播放背景音乐就要把背景音乐编辑到电影文件中去,这是很麻烦的。其实解决的方法很简单。

  在authorware中使用directmediaxtra插件来播放电影文件,就可以解决同时播放声音和视频的问题。

  directmediaxtra1.4版可以自动定位导入选定的媒体文件,但是却不能自由控制播放进度。directmediaxtra2.0解决了1.4版的bug,操作和控制更加方便自如。然而,有许多爱好者在实际使用中都遇到这样的问题:在编程时用directmediaxtra2.0播放电影文件一切正常,一旦打包后,却提示找不到电影文件,需要手工查找文件,而电影文件明明就在这个主程序的目录中,这是怎么回事呢?

  当我们使用directmediaxtra 2.0时,打开属性窗口,点击“browse file”按钮,选中要加载的电影文件或声音文件,加载后如图1显示。

  其中,右边顶行灰色的是显示文件的绝对路径,是不好更改的。一般的朋友都只在这一行想办法,那当然不行。其实在下面有一个“searchpaths”往往没人在意,大概一方面大家习惯了1.4版的自动定位的功能,认为不需要另设路径;另一方面也可能是英文的缘故,大家都不熟悉。其实,这就是设置路径的地方。

  点击“add”按钮,就可以在这个栏目里增加搜索路径。点击“add”后,如图2显示

  弹出的设置窗口中,“path”里是输入路径的地方,“type”下的两个选项中“absolute”是指选择绝对路径,“relative to executab”是指选择相对路径。

  参照第一栏的路径在“path”里输入相对路径,格式为“./xxx/xxx.mpg”。注意,这里的格式与authorware中的不一样,采用的是系统通用的格式。在“type”栏选择第二项,点击“ok”。

  继续点“ok”,这样设置后再打包,无论在什么位置,只要电影文件与主程序文件的相对位置不变,都可以顺利地进行播放。声音文件设置方法和电影文件一样,这里就不再重复了。想体验一下胜利的喜悦吗?你还不快试试?

  你可以到http://xtras.tabuleiro.com下载最新的directmediaxtra包,安装在xtras的目录中即可使用。

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