




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Authorware 问答集锦1)问:具体说说AUTHORWARE6的一键发布? 答:1、用菜单file-publish就可以实现一键发布, 2、一键发布到底一键能发布什么? 1)、一键可以打包成runtime的EXE文件。 2)、同时一键还可以做成在网上发布的amm文件, 3)、同时一键还可以生成WEB文件,HTM格式文件 3、一键发布最方便的地方应该是:一键之后在同时完成三种格式文件生成的同时还将它们需要的支持文件拷贝过去,解决了以前必需手动去完成一些XTRA的拷贝,而且是仅你的打包文件所需要的拷过去 (2)问:一个文本文件(很大,一个页面是显示不完的)调入aw,要求可以外部更换文本内容.在aw文件中,实现以翻页的形式实现文本的显示. 答:把文本存成外部文件,用getline函数可以获得文件第n行到第m行的内容,存在变量中。要实现分页的话只要改n、m的数值就行,1:tx=readextfile(filename)函数把文本文件存储到tx变量。2:lx(x)=getline(tx)函数把文本文件一行行读到lx数组。 还可以选择直接导入外部文件啊,并且可发用滚动条。 (3)问:在AUTHORWARE中,是否可以使文本的一些字体颜色发生变化? 答:1、可以,定义文本的风格(define styles),然后应用风格(apply styles) 2、在演示窗口中选中文本后,调出颜色盒(Ctrl+K),也可改变字体颜色 (4)问:播放时,我把midi音乐放在打包程序的同级目录music下,音乐无法调用.如何用相对路径解决.在用函数:midiplay时filename为何不能用长的路径名,路径名中含有中文路径名.主要是书写时,出现写不下.如:e:工作工程1 dmuisc.mid. 答:使用filelocation系统变量. filelocationmusic1.mid (5)问:请介绍一下怎样控制背景音乐的播放与暂停。 答:一般背景音乐用midi格式,可以用midiplay与midistop语句控制播放与暂停,用midiplaying语句判断当前音乐是否正在播放。 (6)问:怎样用函数实现数个mp3文件的播放(一个接一个,连续播放) 答:1、你到磨鉴工作室可以下载到老张的SUPERMP3播放器,AW做的,带原码的,他那里还有一个MJSAPI的UCD,里面有关于MP3的函数。 2、用DMX可以插入MP3,但它是设计图标,其实用多几个DMX图标插入你的MP3,再把它们放到一个判断图标中应该可以实现重复连续播放。 3、其实dmx最好不要打开多个,应该打开一个DMX然后用脚本来更换文件名就可以了。 4、另外,播放MP3可以考虑用MIDILOOP这个函数,它除了可以播放midi音乐外还可以播放mp3,比mp3player好多啦。 (7)问: 可以获取WAV声音文件的长度? 答: medialength是以毫秒为单位的,可以获得声音文件的长度,它是一个系统变量. (8)问:我用authorware编了一个多媒体,音频采用MP3格式,但刻成光盘后,放到光驱运行。结果超级解霸首先运行起MP3起来了。我后来将同MP3放在子目录下也不行,超级解霸都能探测MP3,并运行。怎么样才能防止这种情况呢? 答:把MP3改名.把扩展名改掉就可以了。 (9)问: 请问有谁知道有什么软件可以使一段声音文件变成能循环播放的, 答: 在声音图标中用until true写mailto:within其中cc是你整个程序的最后一个图标。就行了。 (10)问:在AW中直接播放mpg 只能是.MPG 不能直接播.dat 而且好像也要装XING,播放效果不理想 答:在AW中是可以直接插入MPG的,但如果要插入DAT可以利用控件或者直接将DAT文件的扩展名改为MPG即可,这样就可以插入DAT(其实只要把扩展名改一下就可以的)啊! (11)问: 我不想让avi全屏幕运行,想留出空地作介绍,如何实现? 答: 运行AW源文件,当放到avi文件时,按CTRL+P,然后点击Avi文件,出现6个点,拖动点,改变! (12)问: 如何在制作菜单的过程中,消除那个一直停留在左上角的File菜单? 答: 先用菜单交互(名称一定是fiLe)再用擦除图标将其擦除再在主流程线上建立你自己的菜单交互RESTART问题就这样解决了:-) (13)问:请问用AUTHORWARE做的产品介绍,我想刻录到光盘中,用什么方法可实现AUTORUN自动播放?谢谢。 答:在光盘根目录下建一个名为Autorun.inf的文件,其内容为: autorun OPEN=想自动运行的文件名.exe ICON=图标名.ICO (14)问: 本人初学AW,在程序打包运行时报告xtras not found,将Jpegimp.X32 copy到程序所在目录后,问题仍然存在,背景图片还是出不来。 答: 别忘了Mix32.X32 、Mixview.X32 、Viewsvc.X32 呀!应该是将这些文件放在与主程序文件同路径下的xtras文件夹内 (15)问:请问如何使用ACTIVEX,最好说一个小例子,在下不胜感激。 答:insert-activex-activex.-sockware flash object-自定义-在movie url 文本框中输入flash的文件名和路径。上面是用activex播放falsh动画。 (16)问: 如何在aw中调用本机html文件. 把html文件作为aw的一部分打开.或跳出打开html 答: 要作为AW程序的一部分,使用axtive控件,你可以用Active X 中的Microsoft Web浏览器插入html文件啊!Insert-control-Active X CallSprite(ActiveX名称,#Navigate,FileLocation目录html文件名称) 要单独打开一个窗口使用JumpOutReturn(path*.html) (17)问:请问在程序开始处加COVER,但是打包运行时,却整个屏幕全黑了,只有用CTRL+ALT+DEL做重新启动,出现对话框时选择取消,画面才会出现,这是为什么?应该如何解决? 答:实际上coveer是为了开始发多媒体时,屏蔽掉桌面而编的一个外部函数,你可以在退出该多媒体软件时,用uncover恢复被屏蔽的桌面。我估计你是在开发过程序中就使用了该函数,所以出现一些问题,我认为你可以在软件开发后期使用这个函数。 (18)问: AW是否支持Swish等第三方Flash制作器输出的Flash文件? 答; 我试过了,用Swish制作的。SWF文件可以播放。但用Swish制作的文件个子太大了,这是它的一大缺点! (19)问: 如何实现一个从下到上的滚动字幕,并配合解说呢? 答: 1、先在显示图标中输入要滚动的字幕。2、用一个移动图标,采用Direct to point的移动方式就可以实现啦。3、用声音图标导入解说。 (20)问: 请问用COOL 3D做的动画怎么在AW中使用!用Swish 2.0 beta 6u(flash第三方软件)做的动画怎么中AW中使用! 答: 1、 cool3d的导视频格式文件(如AVI),然后用数字电影图标就可以播放。说明一下,最好再把AVI格式转换成MPG格式,对啦导成AVI格式时一定要注意设置。 2、swish2.0做出的动画格式就是flash格式,因此可以用播入flash的方式插入,但要注意的问题是:AW5.0不能支持flash5.0格式,如果是这样的话请升级到AW5.2 (21)问:displayicon(iconid*)和goto(iconid*)有何区别? 答:displayicon只显示图标显示完继续执行当前图标下的内容,goto则直接转到别的图标处执行。 (22)问:怎样链接*.exe文件,盼解答 答:格式:JumpOut(program, document ,creator)说明:该函数将把document指定的文件在program指定的应用程序中打开。并退出Authorware。 格式:JumpOutReturn(program, document ,creator)说明:该函数的功能同JumpOut类似,唯一的不同是该函数并不退出Authorware,仅将Authorware放到后台来运行,将programe所指定的应用程序放到前台运行。Creator参数使用在Macintosh机上使用。 (23)问: 谁知道用a5p文件打开另一个a5p 文件? 答: 用Jumpoutreturn(filelocationfilename)可以实现 (24)问:比如我在显示中打了“我的家”我想把这几个字与 / 链接,请问怎么办?谢谢了 答: 1)JumpOutReturn(,http:/.) 2)ActiveX/Microsoft Web浏览器 3)外部插件WebXtra(宇风多媒体有下载/down) (25)问: 一AW程序要求在鼠标一段时间(时间不确定)不动后自动从分支跳回到主界面.请问怎样实现,谢谢. 答: 你好,这样行不行?clickseconds 系统变量是用来保存用户最后一次在(演示)窗口中单击到当前的时间,单位为秒。这样可以用条件判断语句,当大于某个数值时就可以了 (26)问:能否解释一下active与xtras的区别?我感觉它两好象差不多? 答:activex是一个通用的软件标准,可以在各种支持OLE自动化的开发环境中使用,xtras则只是针对于aw一系列产品开发的插件,只能在AW一系列产品中使用。 (27)问:用了这几天的AUTHORWARE5.2英文版的,(我主要是做演示用的)可实在是还没发现和POWERPOINT有多么多么大的不同啊,编程,两个都可以,链接也都可以.只发现了A的交互功能好象是强些.大家能总结一下吗?让我有针对性学习AUTHORWARE吗? 答:p无法同A相比,你现在只看到了A的表面现象,继续研究。我感觉AW与PP就想是PHOTOSHOP与WINDOWS的画笔的关系,就其功能来说,不在一个层次 (28)问: 在aw中,显示bmp文件如cc.bmp,希望打包后,aa.bmp文件改成cc.bmp后,能显示cc.bmp. 答: hi,我觉得没有什么问题呀,你只要吧cc.bmp文件作为link形式到authorware中不就行了。这样是连接。只要你改了所连接的文件,aw运行是就改了,反正他只找cc.bmp文件。不管原来是谁? 不知上面说的是不是你所希望的。 (29)问:如何在AVI播放区域,用Authoware控制文字显示? 答:建议在Premiere里面实现这个功能,AW很难做到这一点。 (30)问:制作软件的教程,不知用Director还是AW好,如果文字不能覆盖AVI,又必须要有操作过程演示,那怎么办?当然,不用第三方工具。 答:可以用语音和不重叠的文字区域做权宜之计,也有不少人用静态图片做标识,再转到VEDIO,再插入静态图片,再转VIDEO这样的模式 (31)问:在网上看到“热字”一词,不知何意,请指教!谢谢! 答:在AW中,指单击或双击可以链接内容的文字,一般鼠标光标放上时文字色彩有变化。 (32)问:我用的是AW5.0,安装了QuickTime,在源程序中运行GIF一切正常,打包后运行到GIF时出现“playback is not permitted with the Qt3 Asset options xtra present,please remove it from your xtras folder,请问怎样使GIF正常播放。如果用QT,怎样可以在程序中加入自动安装(安装到用户机器上)。 答:QuickTime有自己的探测函数,在FUNCTION的XTRAS里可以找到。关于GIF问题,请移走发布程序中的QTAsset Authoring.x32,因为它不允许被发布,仅提供设计期支持。 (33)问:如何改Authorware的默认字体?我的Authorware5中的系统默认字体不是宋体,而是行楷,给图标起的英文字母连在一起看不清,不知怎么改变它,执行“关于Authorware”菜单后出现的界面中一些信息(如版本,注册名,注册号等)都不是宋体字。 答:我想了很多办法,还曾试图更改好些INI文件,也没有改过来,最终用了不得已的办法,把字体移出! (34)问:我用AW做了一张光盘,有AUTORUN,在Windows 2000下运行会提示缺少dll,确定后能够运行,请各位高手出招,学生我急盼! 答:那不是AUTORUN的问题,而是EXE的问题。AW打包文件在2000下运行,需要把AW根目录下的两个DLL文件拷至EXE文件目录下,你看提示是少什么,然后到AW安装目录去找,拷贝之! (35)问:问一个菜鸟级问题,MIDI格式怎么得到?用WAV怎么转换? 答:要把WAV转换成MIDI,需要专门的软件“Composer”,网上能够找到,操作很方便。如果制作的话,用MIDIsoft或者Cakewalker类的软件。lhjself AKoff Music Composer ver 1.45一个巨好的小而好用且无须安装的音乐识别系统,你可通过麦克风将演唱的声音及吉它、钢琴、笛子等乐器的声音旋律自动识别和转成MIDI文件,既不用MIDI键盘也不需要任何专业音乐经验,是一个不可多得的好东东!1.45版又增加了直接将WAVE文件转化为 MIDI文件的功能。不过质量一般。 (36)问:Authorware中如何判断鼠标单击的是左键还是右键,有哪个变量呢? 答:MouseDown。当最终用户单击该鼠标时,MouseDown的值为TRUE,否则为FALSE。RightMouseDown 当最终用户按下鼠标的右键时,该变量的值为TRUE。 (37)问:请问何种格式的视频文件在AW中播放比较流畅? 答:我觉得还是MPG好一点,虽然AVI要小些,但解码驱动要比MPG复杂,容易产生移植性不好的问题(在本机上运行当然没关系了)。而且我多次比较,在AW里MPG要比AVI反映快,播放要稍微流畅一些! (38)问:怎样使框架图标不直接进入第一页! 答:很简单!在框架的第一页置一个空的群组图标。 (39)问:我是一个初学者,对这个概念不是很清楚,只觉得跟打包有关,但具体的作用不知道,再有“runtime”和“runA5w32.exe”是怎么个关系? 谢谢! 答:“runtime”是运行时期的意思。如果打包成EXE,那么运行时期所需支持就已经存在了。如果打包成A5R,那么就不包含运行时期支持,这时就由runA5w32.exe来提供,也就是说,由它来执行.A5R文件。 (40)问:1.我的作品打包后,运行时报错但第一个可以正常播放,以后又报错,剩下的就不能播放,我的运行文件在同一目录。2.我有一程序,有背景音乐还有动画(带声)。我要的结果是:当我不按动画播放按钮(带声)时我的背景音响,当我按了动画播放按钮时背景音停止,中途我按返回后背景音作用,动画播放完后背景音响。现在的结果是一旦我鼠标碰到按钮后在移开背景音便不起作用;当我不按动画播放按钮时背景音起作用;一旦我的动画播放完后,背景音不起作用;动画播放中途我按返回后背景音也不起作用。怎么办? 答:打包以后注意把Xtras文件夹放在EXE文件的同一个目录内。第二个问题最简单的方法是把动画文件独立成组,在组的入口和出口处都放上一个背景播放,不知是否符合实际情况。 (41)问:为什么Authorware 5.1可以直接插入GIF,但打包后却无法运行? 答:GIF文件引用路径的问题,插件也是一方面问题。建议把他们放在同一目录下。 (42)问:如何能打包后全屏显示? 答:在属性里修改,选择所要的屏幕大小(与显示器分辨率相同),取消TOOL BAR 等等就行了! (43)问:我想实现在AW中从数据库中按要求读出图片。图片都是事先准备好的BMP或JPG,是外部文件,在数据库中有一个字段来放图片名称。我应该怎么办?请各位指教。谢谢! 答:有SQL基础吗?看看AW和ODBC结合的例子! (44)问:什么AW5.2中文版不能打包啊? 答:你的EXE文件所在的目录要有一个XTRA包,将你需要的XTRA文件考入就行了。 (45)问:AW不支持中文啊?急急急 答:AW都应该支持中文的。首先检查你输入的中文字体,是否选择了某些不支持中文的字体,如果还不行换个版本看看,不排除你的AW有问题,再不行检查你Windows的系统,是否是系统问题。 (46)问:有没有办法让打包后的文件根据用户显示器的分辨率自动满屏? 答:Altools.U32离里有个alChangeRes函数就可以更改分辨率,用法: alChangeRes(800,600,32)前两个参数是分辨率,后一个是色彩!改后记得在退出时给人改回来哟。 (47)问:去哪要sprite xtra控件的函数的方法,例如函数callsprite(mailto:iconid ,argument.,可是AW5的函数里却没有提到#methhod,argument到底有哪些,是哪几个Method和Argument。以至于让我不知道用这类函数去控制“sprite xtra”插件,不知哪位高手知道,可否详告? 答:这是因插件的Method 而定的,你插ActiveX时看看,有个Method 项,那些就是可以用Callsprite调用的,各个插件是不一样的,AW里当然不能写全了!:)一般在插件的安装位置会有使用的详细说明HTML文档,例如QT的使用说明在/Authorware5/xtras/QuicktimeAsset/Help/QuickTimeAsset.html。 (48)问:Filelocation变量引用的是哪里的路径? 答:就是打包文件或A5P所在路径,看你运行哪个了。 (49)问:我在翻页结构里加了一个“章节”按钮,一按它就弹出所有章节的标题。这些章节的标题当然都是按钮了 ,可以方便地跳到相应的章节去。我的问题是:怎样实现当我的鼠标在这些章节标题按钮外一击,就将这些章节标题按钮都擦掉?(而当鼠标在这些章节标题按钮上面一击,就跳到相应的章节去) 答:(当鼠标在这些章节标题按钮上面一击,就跳到相应的章节去),这个你用GOTO 就可以了,不用我多说吧,我看你想知道的是“在这些章节标题按钮外一击,就将这些章节标题按钮都擦掉”,你在章节标题同级的地方设一条件交互,条件是:Mousedown=1下面挂一擦除图标把按钮都擦除,接下来还可以指定跳转到某处,那就看你的需要了。问:编译成EXE文件后,正确显示Flash图像需要加入那些文件? 答:当你在Authorware 文件中作用Flash Asset Xtra 显示Flash 动画时,Flash 播放器或Active X 控件不是必需的。但是,你必须为打包了的文件携带如下列出来的Xtra。在 Xtras 文件夹中必需的Xtra文件:1.已内置好的Flash动画只需Flash Asset.x32 ;2.连接到本地机的Flash动画需要Flash Asset.x32 和 MoaFile2.x32;3.使用连接URL上的Flash动画需要Flash Asset.x32、Netfile.x32和Ineturl.x32。 (50)问:请教一个有关按钮的问题,我用AW自带的录音按钮做交互,响应热区,但进入子程序再出来回到主界面时,刚去过的那个按钮中怎么不会变回原来的样子,而是按下去时的样子即中间有一个黑点时的样子? 答:你要在返回时把Button的Check设在0,具体为mailto:check”是你的按钮的title,如果为“1”,则是选中状态。 (51)问:这样能实现吗:背景有几个文字,鼠标点击,弹出一个下拉菜单,再点击下拉菜单中的某一项,即可跳转到相应页面。(不是windows的那种) 答: 如果你不用tmscontorls.u32,那么用热区或是按钮加图片也可以实现,但恐怕你得麻烦一阵子了!用第一级交互显示弹出菜单,在用第二级交互跳转到相应页面。可以用交互图标中的下拉菜单选项来做,也可以用按钮结合超级连接来做。 (52)问:能实现放到某章显示其节的标题,且能进入某节的具体内容,但鼠标位于下一章时,不出现其对应的节,且前一章的节也不消失,等待交互响应。 答:利用框架图标来做,在框架里插入你的交互,并将框架图标里原有的交互图标中的按钮改成退出框架,放在另外几个按钮上,这样,当鼠标接触到另几个按钮时就可以退出原来的菜单,以此类推就能完成你的要求了。 (53)问: 小弟现在正在做一个教学软件,还需要作成光盘那样,就是出现类似确定要退出程序这样的结尾,可我不会做.有谁能帮帮我? 答:使用用知识对象中的QUIZ可以轻松达到目的。 (54)问:请问如何用AUTHORWARE来进行随机抽题,AUTHORWARE有数据库部分吗? 答:AUTHORWARE中也有随机函数可以用。AUTHORWARE可以读数据库和文本文件,就看你选择哪种了。ODBC可以和数据库连接,但较为麻烦!如果题目不多,可以打到显示图标里,用决策图标实现随机抽取。 问:AUTHORWARE的脚本如何写呀? 答:AUTHORWARE的程序多半是写在计算图标里的,至于语法你应该找书学学!不难,跟Basic差不多。 (55)问:用DirectMedia Xtras引入MP3后,我要刻录成光盘,请问DirectMediaXtras是需要安装的吗? 能直接放如XTRAS中吗?(不能吧!)那怎么办? 答:可以直接将DirectMediaXtra.x32放在xtras文件夹里,就可以使用了,打包时是一样的。 (56)问:我下载的插件Killer Transfer Xtra软件包不能使用啊,在图片的显示动画转变中没效果啊? 答: 下载Killer Transition后,运行程序包中的setup.exe,并将安装路径指定到AUTHORWARE安装目录的Xtra目录,就能在Authorware的内置过渡设置框中找到。 在Authorware中的使用方法:在显示图标中导入一图片,按Ctrl+T,呼出Transition(过渡方式)对话框,我们可在其中看到有四个方式:Killer Hybrids(超级混合)、Killer Particles(超级颗粒)、Killer Slides(超级滑动)、Killer Wipes(超级擦除)。 (57)问: 请问 DirectMedia Xtra中的打包路径设置啊,好象没有设置相对路径的呢? 答: SetIconProperty(DirectMediaXtra, #file,filepath) (58)问: 请问引人*.SWF时路径怎样控制! 我引入*.SWF时老是不成功(打包后),请问怎样控制路径? 答: 打包在内部吧!反正也不大!或是把swf文件和exe文件放在同一目录下,推荐使用前一种方法。 (59)问:我在Authorware5中插入flash动画,可是播放时是一片空白,这是什么原因,应如何解决? 答: 如果是AUTHORWARE5.0的话,它是不支持flash4.0以上版本的。你可以试试再建立一个新的文件,在那个文件里import那段flash动画,并设置好它的options,然后copy,复制到你需要的文件里面,应该就能解决问题了,很有可能是路径的问题。 (60)问:插入GIF文件,打包时不能用?怎样设置? 答:要将AUTHORWARE目录下的几个文件拷贝到当前目录下,在你的课件文件夹下把awiml32.dll复制过去就可以了。播放GIF要Mix32.X32 ,Mixview.X32 ,Viewsvc.X32 ,Gifimp.X32 ! (61)问: 如何在authorware中插入flash动画? 答: 在AUTHORWARE5.x中,insert/media/flash 在AUTHORWARE4.x中,insert/control/ACctivex AUTHORWARE5.0只支持flash2.0,AUTHORWARE5.1/5.2支持flash4.0。 (62)问: 我用FLASH做了一个插件,引入后为何背景不能变透明? 答:你要在AUTHORWARE中把它设为透明。你可以把要插入flash的那部分背景裁剪下来,做为flash的背景好了,这种方法虽然比较笨,但还是能解燃眉之急的。另外,你做的Flash背景是白色的吗?只有白色的背景才有透明的可能。在AUTHORWARE中设flash透明是比较麻烦的,如果对图象质量要求不高的话可以存成gif,要是有渐变就更麻烦了。 (63)问:利用AUTHORWARE5.1的插入菜单,我很方便地插入了自己制作的GIF动画在其编辑环境里可以播放,但打包后却出现错误提示,不能播放? 答:打包后把AUTHORWARE中的Awiml32.dll加入即可。 (64)问: 以ERASEICON函数擦除图标时,如何产生过渡效果? 答: 好象不可以!他的作用点不在这里,他是为了方便动态擦除的。要效果就用橡皮吧! 问: 请教2个问题 1.如何使640-480的界面在任何分辨率下全屏显示,并且居中.2.如何使用键盘按钮控制运行当中的暂停和继续运行. 答: 1.要找相关的ucd函数,改变屏幕的分辨率。Altool.u32里的alChangeRes(Width,Height,bitpp) 就是更改分辩率和色彩的!另外,最好不要随意改变用户的系统显示分辨率。 2.设置两个keypress交互。在暂停交互下放置等待图标(将timelimit设置成变量)和计算图标,在计算图标中设置时间变量值为一个很大的数,在继续按钮中将时间变量赋为0。 (65)问:AUTHORWARE的函数问题?在AUTHORWARE中使用函数,电脑询问函数在哪里?我怎么知道?还请大侠多多帮忙,我在这给鞠躬了!谢谢 答:大概你根本就没有引入函数!函数要先Load,刻盘别忘了用到的U32也要在目录下! (66)问: 要怎样才能制作按纽加在显示图标上呀?如果不使用决策图标或者框架图标,能不能在显示图标上加上按纽,在使用GOTO语句实现在页面间的跳转呢? 答: 显示图后放置一个交互图标,用一个计算图标做交互,输入goto(mailto:idicon)。 (67)问:请问怎样使用QUIT函数。我在运算图标中写入QUIT()后,退出运算图标,他问我是否存起来,我选择存,然后问我从哪个文件打开这个函数,我就不知道了。 答:用quit(0)或者quit(1),一定要在英文输入时写这些函数,也就是说在中文输入状态下有些字符不认(例如中文的(),很容易一不小心搞错。 (68)问:如何实现程序暂停和多级菜单? 答:1.暂停程序其实有不少方法,我简单说个思路。可以用决策图标实现暂停,设一个永久按钮,下面是一计算图标和一决策图标 ,决策图标的REPEAT设为UNTIL TRUE,条件A=0,决策图标右面放一空群组,在上面的计算图标里可以设 N:=N+1 A:=MOD(N,2) 这样按一下暂停,A=1,REPEAT无限循环而使程序暂停(此时其他按钮均不好用),再按一次,A=0,跳出循环,恢复正常! 如果按钮不多,设ACTIVE IF 为A=0,再设一永久按钮,下面用计算图标令 N:=N+1 A:=MOD(N,2) 也可以让按钮失效而暂停。 还有一个关于用JUMP时让程序暂停的,也是用决策图标检测当前活动窗口是否为AUTHORWARE窗口,不是的话就无限循环,是就继续运行,用 HWND:= GetActiveWindow() Jump暂停提示: 初始:handle1:= GetActiveWindow() 循环条件:handle1=handle2 循环内容:handle2:= GetActiveWindow() (69)问:EraseAll()是否可以带参数?我想擦除当前窗口中除了背景图片外的所有对象(图像、动画、声音等),该怎么办? 答:ERASEALL()没有参数,它会擦除展示窗口中的所有内容,因此不能留下背景,为什么不考虑一下其它的办法?不通过函数,可以通过删除设计图标来实现。 (70)问: 如何核对某一特定的文件是否在硬盘上,希望在authorware中运行某一特定外部exe文件以前,先核对一下该exe文件是否在硬盘上,如没有,则提示需要首先安装该exe文件。是否有特定的函数能核对是否该文件存在于硬盘上?有位朋友告诉我去找mjsapi函数,MJsapi是找到,但好象早就过期(2000.8),而且不能使用了。 答:if filetype(filename)=0 then messagebox() else jumpoutreturn() end if 注:(1)这只是代码的简写,只需把相应的内容添加上去就行了。 (2)messagebox()是WINAPI函数,也可以利用KO实现。 (71)问:如何用一个按钮实现自动播放和手动播放的切换(非视频,在框架图标中)? 答:可以将interaction的图标的button设为perpetual, 并将button的activeif设为test(key,key1(the active key),key2(the disactive key); 或者再加一个按键交互,交互名为? 下设一个计算图标: if key=key1(the active key) then onoff:=onoff-1 else onoff:=1 end if onoff:=abs(onoff) 按键交互为continue activeif为test(onoff,0,1) 最好设定一下初值。 (72)问:如何通过鼠标右键单击来实现交互? 答:可以用系统变量rightmousedown 。 (73)问:如何在案Authorware中调用别的Authorware文件? 答:一般是在打包后的exe中调用别的打包文件,这个可以用Jumpoutreturn语句实现! 将被调用的AUTHORWARE文件打包成A5R,然后利用jumpfilereturn调用。最好放在同一目录中,比如要从a.a5p跳到b.a5p,就可以这样:JumpFile(FileLocationb),如此设置不论是a5p之间还是打包后的a5r之间都可以跳转 。 (74)问:1.如何改变公式字体的颜色?我在接触AUTHORWARE过程中碰到这样一个问题,就是插入公式(从AUTHORWARE中直接插入),但公式字体的颜色无法改变,只能以黑色显示出来,不知为什么? 答:你说的大概是用WORD插入的公式吧,可以先在WORD中处理以后,再贴过来,不过是一件很麻烦的事(先解除组合,然后.)。我建议你用WORD中的域写公式,然后再贴入,可以做成任意色彩的。一、轻松设置Authorware动画尺寸 拖一个数字电影图标到流程线上,并引入一段动画。单击工具条命令菜单中的播放按钮,运行此程序。在运行程序的过程中,按下键盘上的Ctrl+p这两个键,暂停此程序的运行。将鼠标指针移动到动画画面上并单击,动画画面将出现控制句柄。此时我们就可以选择任意一个控制句柄,通过鼠标拖动,很容易改变动画画面的大小。二、为动画文件指定搜索路径Authorware在打包时是不能将动画文件输入其内部的。因此,如果您的多媒体课件中使用了动画,在运行打包文件时,有时程序会中断,弹出一个对话窗口。要求您指定动画文件的存贮位置。解决的方法有两种:一是将动画文件与打包文件存放在同一目录下。二是在源程序文件打包前为动画文件指定搜索路径。在Authorware4中,可打开ModifyFileProperties的Interaction窗口,点击Search Path,输入指定的路径。这里有一点需要注意,如果您的多媒体课件是在光盘运行,那么在指定搜索路径时一定不要给出相对路径(如:E:FilenameAvi),因为不同的计算机光盘的盘符是不同的,只要写清绝对路径就可以了(如:FilenameAvi)。三、可执行文件中图像特效的使用及外部动画的驱动我们有时遇到这样一种情况,源程序运行时一切正常,而打包后运行时,屏幕提示图标指定的转换特效不能使用,动画不能运行,屏幕提示找不到外部动画驱动程序。这是因为Authorware必须需要外部驱动程序才能实现特效转换及动画文件的运行,并且这些外部驱动程序应与打包程序文件放在同一目录下。具体方法是将实现各种特效的“Xtras”文件夹及a5vfw32.xmo、a5mpeg32.xmo、a5qt32.xmo三个动画驱动程序文件拷贝到打包文件的同一目录下。另外,如果打包课件在其它有些计算机上动画仍不能正常运行,很可能与该计算机未能正确安装数字视频系统文件有关,故上述不能一概而论。四、如何利用双声道在多媒体教学课件的制作过程中,为增添艺术效果,常常为其设置背景音乐。但Authorware一般是不能同时播放两个.Wav文件的。我们可以前景使用.Wav声音文件,而将背景设为MIDI音乐,通过装入扩展函数A4wmme.u32,使用MIDIPlay(FileName, tempo, wait)实现MIDI音乐的播放。在Authorware4中,还可以打开InsertControlActiveXActiveMovieControl Object,通过插入控件来实现双声道的播放。五、外部视频文件的压缩算法Authorware应用程序中往往会包含视频文件,由于视频采集卡往往随安装盘自带数字视频压缩算法,所以在采集用于发行的视频文件时,一般不要用采集卡自带的数字视频压缩算法(这种压缩算法往往是采集时的默认值),因为这种视频文件在别人的计算机上是无法播放的。如果采集时使用了默认压缩算法,则在使用Premiere等软件进行剪辑加工时,一定要选用通用的数字视频压缩算法以生成最终的视频Authorware是Macromedia公司推出的一款优秀的交互式多媒体制作工具,它具有图形化的用户界面、对话框式的功能设定以及各种媒体创建工具等,通过操纵鼠标或菜单就可以轻松地将文字、声音、图形、图像、动画、视频等多种媒体组合在一起,形成一套完整的多媒体作品,而且简单直观、易学易用。因此Authorware被我们许多教师广泛采用来制作多媒体课件,下面笔者结合自己制作Authorware 6.0多媒体课件的一些体会,谈谈如何来进一步优化Authorware多媒体课件,请各位同行批评指正。 一、图标的处理 Authorware提供了一个标准函数Preload(),可以允许用户将以后要用到的图标提前装入内存,如声音图标、动画图标、显示图标等,这样当程序运行到这些图标时就可以直接运行,可以大大地提高程序运行的速度,减少用户的等待时间。当同样的图标在程序中要多次被用到时,一定要使用Goto函数或Display图标函数,或使用库功能,这样可以节省磁盘空间,提高编程效率加快程序运行。当流程线上的某些图标被重复使用时,可利用Library(库)菜单项提供的功能,将这些图标放入库文件,实现图标的共享使用;也可利用系统函数“DisplayIcon”多次重复显示某个图标,重复使用的图标仅一次性存储,不必全部装入应用程序,因而可大大减少应用程序的文件长度。 二、文字与背景音乐的处理 许多教师在制作多媒体课件时都喜欢使用自己“情有独钟”的字体,但有的时候会发现包含漂亮字体的多媒体作品在自己的电脑上正常运行,一旦把它移植到其它电脑上,这些漂亮字体的“倩影”顿时消失得无影无踪,取而代之的是一些普普通通的字体,甚至整个界面上的文字排列的乱七八糟!出现这种情况的原因大多是在Authorware中以文本方式使用了非Windows基本字体的漂亮字体,而其它电脑却没有安装这种字体所造成。笔者认为在制作多媒体课件时最好不要采用文本方式,而应将背景与这些漂亮字体做成图片格式,这样在任何机器上运行都“OK”!在使用背景音乐时应尽量用MIDI格式在后台运行,因为这样可以减轻CPU的负担。 三、颜色数与分辨率的处理 从理论上讲,屏幕的分辨率越高,图像就越清晰;可使用的颜色数越多,图像就越逼真。但在实际情况下可选取数与分辨率往往受到硬件环境和内存空间的限制。应注意不要无视未来的运行环境而盲目追求较高的颜色数与分辨率。条件越高,占用空间也越大。一般而言,宁可牺牲分辨率,也要尽量选取256色或更多的颜色数,以丰富画面的表现力。 四、媒体文件的处理 将媒体文件在不影响最终观赏效果的情况下压缩格式,减小各媒体文件的长度。如将小型AVI动画文件转换成GIF动画文件,WAV声音文件转换成VOX或MP3声音文件,TIFF或BMP图像文件转换成JPEG图像文件;运用库来管理媒体文件,尤其是重复使用的素材。使用库只是建立拷贝图标与库中源图标的一种链接,并没有将库中源图标的内容拷贝到流程线上,从而减小了主程序文件的长度。 五、动感闪烁的处理 相信许多朋友在电视上都能看到“闪烁”,最为典型的就是中央电视台每天的全国天气预报节目,当报告到某一城市的天气情况时,该城市在地图上的位置就会相应地闪烁几下,以此加深观众的印象。有时为了突出设计者的意图,我们也常常用到闪烁。可以利用人眼“视觉暂留”的原理来实现闪烁,先用Display图标显示一个待闪烁的对象,再用Wait图标等待05秒,然后用Erase图标擦待闪烁对象,最后用Wait图标等待0.5秒如此循环重复N次即可实现N次闪烁! 六、大文件的处理 在制作多媒体作品时,通常是分步进行,或者说是各部分之间是独立的,这样我们可以将整个文件分割成几个长度较小的子文件,分别进行设计。这样不仅避免了程序运行时在内存中驻留太多的文件,各子文件还可以共享同一个库的资源。主文件与各子文件的调用可以通过JumpFile、JumpFileReturn、JumpOut和JumpOutReturn来实现。 七、程序调试的处理 调试程序的过程也就是消除程序报错的过程。最常见的是反复出现对话窗口,提示“XXX没有找到”。如果是有关变量没有找到,在确定变量存在的前提下,可以先应用“起始/终止”挤缩小报错的程序范围,再打开Control PanelTrace窗口,在已确定程序段中间的适当位置,放一个计算图标,输入“Trace(变量名)”,最后逐步跟踪程序的运行,变量结果的变化就会在Trace窗口中一目了然。如果是有关文件没有找到,原因大多是所使用文件的路径设置不当。如在调用外部的数字电影文件时,使用了文件的绝对路径,而实际上应该用它的相对路径,避免出现盘符。 八、Authorware文件打包的处理 Authorware文件打包时需要将Xtras目录拷贝到工作目录下,而Xtras目录长达6MB以上,显然太占空间。其实,仅仅有程序所需的Xtras,就不会影响打包文件的运行。除共有的Mix32.Jpegimp.X32(JPEG格式)、Bmpview.X32(BMP格式)等;声音文件一般需要Wavread.X32(WAV格式)、Voxread.X32和Voxdcmp.X32(VOX格式)、Swaread.X32和Swadcmp.Dirtrans.X32;Shark Byte Transitions类需要Thebyte.x32;Zeus Productions类需要Coverin.X32、Coverout.X32和Crossin.X32;如果要在文件中插入ActiveX,就需要Activex.X32;插入Html网页文件,则需要Ineturl.X32。关于Authorware课件制作打包发布问题之经验浅谈教 学 课 件 设 计 制 作 经 验摘要运用Authorware多媒体制作软件来设计和制作课件,可以很轻松的实现多种交互效果,能够将图形、声音、图像和动画有机地组合起来,形成一套完善的多媒体课件。但它在课件最后的打包发布过程中,就显得比较麻烦和笨拙,经常会出现较多的问题,使初学初用它的老师感到很头疼;本文就是针对这一问题,从打包前、打包中、打包后三个过程四个问题全面展开论述,将自己平时学习和制作的经验总结如下,轻松解决打包发布问题,减少一些不必要的麻烦。关键字设置 打包发布“减肥”问题措施自从我校被确定为第三批“百标”项目学校以来,校园上下,处处都焕发着一种“百所”精神、“百所”气象;原本一个又偏又远又穷的学校,却在机遇面前很“坦然”的实现了自己的“梦”;各种先进的教学仪器和设备,都纷纷涌入我们的校园。老师们有了自己的电子备课室,渴求制作“多媒体课件”的欲望愈加的强烈起来,因此我向同事们推荐并指导他们如何运用Authorware来制作自己的多媒体课件,但一些老师在制作过程中,特别是在文件打包发布的过程中,经常会遇到这些问题:打包发布后的课件在本机上可以正常运行,可一复制到其他计算机上就会不断弹出警告
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业环保技术与减排策略
- 工业节能减排的技术路径与措施
- 工作技能与专业能力的提升路径
- 工作之余的健康营养生活方式养成建议
- 工作压力下的时间分配艺术
- 工作场所技能需求的调研与分析
- 工程中遇到的技术难题与创新实践
- 工程中的计算机仿真技术应用
- 工程师培训中数据挖掘技术的应用
- 工程伦理在水利工程中的实践研究
- 2025年高考河北卷物理真题(解析版)
- 2025春季学期国开电大本科《经济学(本)》一平台在线形考(形考任务1至6)试题及答案
- 三基考试试题及答案护士
- 2025年乡村振兴战略相关知识考试题及答案
- 哈尔滨市第九中学校2024-2025学年高二下学期期中地理试卷
- 2025春国开《创业基础》形考任务1-4答案
- 道德与法治四年级(下)第二单元单元备课
- 苏州市吴江区2021-2022苏教版五年级数学下册期末试卷真题
- “363生态课堂”模式及流程
- (高清版)建筑工程风洞试验方法标准JGJ_T 338-2014
- 钢构车棚施工组织方案
评论
0/150
提交评论