欢迎来到天天文库
浏览记录
ID:15382194
大小:130.00 KB
页数:7页
时间:2018-08-03
《11-程序调试打包与发布》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序的调试、打包和发布一、程序的调试程序的调试是程序设计中的重要环节。在程序的调试过程中,调试人员需要模拟用户的各种状态,输入不同的内容和动作来测试程序是否具有灵活性、便利性。在创建多媒体程序的过程中,要全面地调试各程序模块实现的功能。1.使用标志旗调试程序通常情况下,当程序设计完毕后,单击工具栏上的“运行”按钮,系统将从该程序的起始位置运行该程序,直到演示完程序上最后一个设计图标或者遇到Quit()函数为止。但若只想调试整个程序中的一部分,则使用“图标”面板上的标志旗。标志旗分为开始标志旗和结束标志旗,使用时需要注意以下几点:(1)标志旗只能用于程序的设计和调试过程
2、。在程序打包时,系统将忽略标志旗的存在。(2)在一个程序中最多只能使用一个开始标志旗和一个结束标志旗。(3)开始标志旗和结束标志旗不需要成对使用。当流程线上只有开始标志旗时,程序将从开始标志旗位置向下执行,直到流程线上的最后一个设计图标或遇到Quit()函数为止;当流程线上只有结束标志旗时,程序将从流程线的第一个设计图标开始向下执行,直到结束标志旗所在的位置为止。(4)若程序中包含开始标志旗,但又需要调试整个程序,可选择调试——重新开始命令。(5)若将标志旗从流程线上移出,可拖它回到“图标”面板,或在“图标”面板中放置标志旗位置上单击鼠标。2.使用控制面板调试程序单击
3、窗口——控制面板,或单击工具栏上的控制面板按钮,可打开控制面板如图所示。(1)运行:从程序的开始处重新运行该程序。(2)复位:清理控制面板并重新设定跟踪,等待进一步的命令。(3)停止:结束程序的运行。(4)暂停:暂停程序的运行。(5)播放:从开始位置或暂停位置重新开始运行。(6)显示跟踪:显示或隐藏跟踪窗口。(7)从标志旗开始执行:从标志旗开始执行。(8)初始化到标志旗处:从开始标志旗位置重新设置跟踪并等待进一步的命令。(9)向后执行一步:每单击一次该按钮,将执行程序中的下一个图标。若遇到了群组图标或分支结构,则程序在执行其中的设计图标时并不暂停。该按钮提供了一种速度
4、较快但较为粗略的单步跟踪方式。7(10)向前执行一步:每单击一次该按钮,将执行程序中的下一个图标。若遇到群组图标或分支结构时,Authorware仍将采取单步方式执行其中的设计图标。该按钮提供了一种速度快但更为精确的跟踪方式。(11)打开跟踪方式:显示或关闭跟踪信息。(12)显示看不见的对象:显示屏幕上没有显示出来的内容,如目标区域、热区域等。(13)流程线上的级:指跟踪窗口中每一行的第一项显示的数字。1表示主流程线上的图标级别,2表示第二层设计窗口中的流程线上的图标级别,依次类推。若某一群组图标位于主流程线上,则该群组图标的级别为1,而群组图标流程线中的图标级别则为
5、2。(14)图标类型:指跟踪窗口中每一行的第二项显示设计图标类型的缩写。图标类型的缩写方式图标类型缩写图标类型缩写显示DIS交互INT移动MTN计算CLC擦除ERS群组MAP等待WAT数字电影MOV导航NAV声音SND框架FRMDVDVDO判断DES(15)图标名称:指跟踪窗口中每一行的第三项显示内容。若给每一个图标取一个合适的名称,则可很方便地根据跟踪窗口中的图标名称查找到产生错误的位置。2.程序调试中快捷键的使用Ctrl+J——在程序窗口和演示窗口间快速切换。Ctrl+P——使程序暂停,以便调整窗口中各对象的相位置。调整完毕后再次按下此键,程序将继续向下运行。Ct
6、rl+I——在程序运行过程中,若发现某个显示图标或移动图标有错误,按下此键即可定位到该图标。二、程序的打包程序打包指将多媒体程序的源程序转换为可发布的格式。打包后,程序可脱离Authorware程序而在Windows环境下独立运行。在Windows系统中,用来运行Authorware打包程序的是runa7w32.exe,可在Authorware程序的文件夹中找到该程序。1.程序打包注意事项(1)规范各种外部文件的位置。通常将容量过大的文件作为外部文件发布。将程序中不同类型的外部文件放在不同的目录下,便于管理。如图片放在Image文件夹中,声音放在WAV文件夹中,视频放
7、在AVI文件夹中等。7(2)外部扩展函数设置。将程序调用的外部函数存放在同一个目录中,并设置好搜索路径,最后再将文件复制到打包文件的同一目录中。(3)字体设置。若程序中需要使用系统提供字库之外的字体,且用户机器上没有该字体,则将这些文字转化为图片,才能保证程序运行后的最理想效果。(4)合理处理媒体文件。应该将占用空间较大的图片和声音文件压缩,如将AVI动画文件转换为GIF动画文件;将WAV声音文件转换为VOX或MP3声音文件;将TIF或BMP图像文件转换为JPG图像文件等。(5)调用外部动画文件。程序中若有AVI或FLC动画文件,综们不像图片文件、声
此文档下载收益归作者所有