AuthorwareXtras的分类和使用技巧

AuthorwareXtras的分类和使用技巧

ID:40531958

大小:319.00 KB

页数:10页

时间:2019-08-04

AuthorwareXtras的分类和使用技巧_第1页
AuthorwareXtras的分类和使用技巧_第2页
AuthorwareXtras的分类和使用技巧_第3页
AuthorwareXtras的分类和使用技巧_第4页
AuthorwareXtras的分类和使用技巧_第5页
资源描述:

《AuthorwareXtras的分类和使用技巧》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AuthorwareXtras的分类和使用技巧一、关于各种Xtras的分类和功能Xtras的完整的定义应该是:按Macromedia的开发规范XtraDevelopmentKit(XDK)开发出来的,为Macromedia的产品提供扩展功能的部分。对用户来说,他们不需要什么新的知识就可以熟练使用这些功能,因为它们都是用相同的C语言模板开发出来的。具体说来,Authorware中的Xtras可以分为五类:TransitionXtras,SpriteXtras,ToolXtras,ScriptingXtras,和MIXserviceandViewerXtras。1、T

2、ransitonXtrasTransitonXtras是专门处理过渡效果的Xtras,在过渡效果的选择中,除了Internal外的那些过渡效果,都是由Xtras来提供的。Authorware自带的TransitionXtras包括Xtras目录下的Dirtrans.X32、Coverout.X32、Coverin.X32、Crossin.X32、Thebyte.x32。除了这些Authorware自带的TransitionXtra外,第三方提供的TransitionXtra有DirectTransition、DirectTransition3D、DMTransit

3、ion、DMXtremeTransition、KillerTransitions等。使用TransitionXtras的时候,需要把相应的Xtras拷到Xtras目录下,启动Authorware后,在一个显示图标上按右键,选择【Transition】就可以看到刚增加的TransitionXtras已经在列表里可以供使用了。2、SpriteXtrasSpriteXtras是最为重要的一类Xtras,它的功能是使Authorware能引入更多类型的媒体。Authorware5.1自带的SpriteXtras包括FlashXtras、QuicktimeXtras、Ani

4、matedGif、ActiveXXtras。第三方的SpriteXtra有XtragentXtras(用来在Authorware中插入Agent的)、QuickDraw3DXtras(用来在Authorware中插入一个QuickDraw3D对象的)、OnStageSEXtras(播放Mepg的Xtra,带有全屏,右键控制功能)、WebXtras(类似IE的ActiveX的SpriteXtras,可以对地址做过滤)、DirectmediaXtras(最好的音频和视频播放Xtras,提供丰富的函数控制)。SpriteXtras一般都自带有安装程序,如果没有的话,需要

5、将新的SpriteXtras放到Xtras目录下,重新启动Authorware后,在Insert菜单下就会增加一条插入相应Xtras的指令。要在Authorware中加入一个新的xtra部件,如一个flash动画,先在程序流程线上点击你要加入flash动画的地方,选择菜单栏中的insert下的相应的xtras的指令,就完成了一个部件的插入。关于SpriteXtras有三个重要的概念:属性,事件和方法。设置和获得Spritextras的属性可以用SetIconProperty、SetSpriteProperty、GetIconproperty、GetSpritePr

6、operty这四个函数。补充的是用ActiveXcontrols时,只能用GetSpriteProperty和SetSpriteProperty。在Authorware中对事件进行控制的变量有EventLastMatched(保存上一次响应事件的属性列表),EventQueue(按到达的顺序保存未处理的外部事件),EventsSuspended(为真的话,禁止事件响应打断正在进行的流,而把发生的事件存在变量EventQueue中),GlobalTempo(控制Xtras接受事件的速率)。处理事件的函数主要有FlushEventQueue(清空EventQueue的

7、内容)和SendEventReply(对SpriteXtras产生的事件发出应答)。该说到方法了,Authorware中的Methods必须用CallIcon或CallSprite来调用。如CallSprite(@"IconTitle",#play),play就是一个method了。可以通过查看SpriteXtras自述文件来了解Xtras提供的Method。下面的例子是要用FileIO的Xtras在当前目录下创建一个新文件。先在Function里找到XtraFileio,在其下可以找到很多的文件操作的Xtra函数,找到Createfile,这就是用来在创建新文件

8、的,看De

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。