Authorware与Flash混合编程技巧及应用

怀化学冼学报JOURNALOFHUAIHUAUNIVERSITYAuthorware与Flash混合编程技巧及应用王宏伟(长江大学计算机科学学院,湖北荆0摘要:Authorware为课件制作时广泛使用的多媒体编箸软件,而F件,二者在CAI课件创作中经常配合使用.研究二者之间的混合编程技术,从,便快速地开发出功能更强的CAUK件的目的.关ft词:Authorware;Flaah;CAI课件;编租中图分类号:TP314文猷标识码:A文章编号:1671■勿2izuu/juo-uu,/-uz随着信息化时代的到来,不少学校、特别是经济较发达地区的学校已具备完善的多媒体教学设施,满足开展多媒体计算机辅助教学(CAI)的硬件支撐,但针对教学实际的商业CAI软件(课件)仍然严重慣乏,教学课件的制作更多的由一线教师来完成.学握CAI课件制作技术成为不少学校对教师的要求之一•但由于制作水平的限制,课件开发质量有限,因而提高CAI课件的制作水平成为不少教师的强烈愿望.目前,广大教师在进行CAI课件制作时,一般采用工具软件来完成,对质量要求较高的课件,多采用Macromedia的Authorware和Flash.二者功能上各有T■秋:Authorware提供丰富的交互方式,方便的“图标-流程图”方式的编程功能,能快速开发CAI课件(特别是在做好“模板”时);Flash能制作界面精美、画面流畅且占用极小的存储空间的交互动画作品(当然,这类作品也可以是一个CAI课件或是CAI课件的一部分).Flash的矢凿绘图与动画功能正是Authorware所缺乏的,但完全用Nash做课件,则存在工作咸大(哪怕是一个简单的文字出现动画,都要好几步操作)、修改不方便、交互功能校欠缺等问题.故通常悄况下,采用FUsh制作CAI课件(软件)的界面和交互动画,再添加到Authorware的作品中,则二者能取长补短,优势互补.研究Authorware与Flash混合编程技术,能充分利用Authorware与Fhwh强大的编程功能,制作出功能完善、界面优美的CAI课件・以下分类介绍Authorware与Flash混合编程的方法、作用与实例,作为抛砖引玉,为各位CAI课件制作人员参考:1Authorware中控制Flash动画一般而言,Flash动画作品可直接插入到Authorware作品中播放和使用,程序运行时动画的播放控制由Flash作品中的设置(如播放按钮等)来实现,但为了更好地控制动画,则需要在Authorware中进行简单编程.主要思路是利用Authorware中SpriteXtras(子画面功能扩展)的相关方法(主要是CallSprite方法)来实现向Flash作品传送动作,在很多的参考文献或网站⑴都能找到其详细的操作方法和例子,因此,这里只对其实现方法作简单的列举,不再进行详细的举例和说明.以下实现方法中,均需要通过Authorware中的"Insert/MediaControl/Flash…"菜单("/"分隔表不菜单的层级,以下相同)首先向Authorware的流程线中插入一个Flash动画作品(.swf格式的文件),并将此动画作品的图标命名(以下例子中名为“myflash”),然后在其后加入计算图标,打开计算图标,输入命令,完成相应操作:播放CallSprite(@"myflash",#play)-------#play指定方法为play1.3同)停止CallSprite(@"myflash"t#stop)-------#stop指定方法为stop旋转控制(可利用循环语句进行连续变化,下SetSpritePropertySetSpriteProperty缩放控制SetSpritePropertySetSpriteProperty(@(@"myflash">#rotation930)——正向转30度"myflash"9#rotation,-30)——反向转30度:umyflash"9#scale,60)——缩小为原尺寸的60%"myflash"9#scale90)—动画将缩小到最小跳转到指定帧,通过循环可实现快进或快退CallSprite(@"myflash",#gotoframe»16)—跳转到16帧收稿日期:2007-03-23作者简介:王宏伟(1970另,湖北狗州人,长江大学讲师,碩士.主要研究数字图像处理、计算机与教育.2Flash向Authorware传递参数严格来说,应该退"ash“动画作品”向Authorware“程序”传递参数,主要用在将用户在Hash动胸中的交互操作的结果或数据,传递到Authonvare程序中的相应变倉,进行存储或进一步的交互操作・这是Authorware与Flash混合编程的一种最主耍的手段,广泛应用于在Authorware中使用Flash动态菜单、将Flash动画中用户的操作结果(如游戏、模拟实验的最终结果等)传递至Authorware程序中处理・其实现思路为:在Flas...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?