ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:244.97KB ,
资源ID:8671576      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8671576.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(AuthorwareXtras的分类和使用技巧.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

AuthorwareXtras的分类和使用技巧.docx

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

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

3、3D、DM Transition、DM Xtreme Transition、Killer Transitions等。使用Transition Xtras的时候,需要把相应的Xtras拷到Xtras目录下,启动Authorware后,在一个显示图标上按右键,选择【Transition】就可以看到刚增加的Transition Xtras已经在列表里可以供使用了。2、Sprite XtrasSprite Xtras是最为重要的一类Xtras, 它的功能是使Authorware能引入更多类型的媒体。Authorware 5.1自带的Sprite Xtras包括Flash Xtras、Quicktime

4、 Xtras、Animated Gif、ActiveX Xtras。第三方的Sprite Xtra有Xtragent Xtras(用来在Authorware中插入Agent的)、QuickDraw3D Xtras(用来在Authorware中插入一个QuickDraw 3D对象的)、OnStage SE Xtras(播放Mepg的Xtra,带有全屏,右键控制功能)、Web Xtras(类似IE的ActiveX的Sprite Xtras,可以对地址做过滤)、Directmedia Xtras(最好的音频和视频播放Xtras,提供丰富的函数控制)。Sprite Xtras一般都自带有安装程序,如果

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

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

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

8、ct, createFile, fileName),说明它是个子对象方法了。 A. 创建一个名为doodoo的Fileio 子对象doodoo:=NewObject(fileio) B. 在当前目录下创建名为xxx的文件。 CallObject(doodoo,createFile,xxx) 再举个调用父对象方法的例子: doodoo1:=CallParentObject(fileio, version) 这是个读取FileIo Xtras版本的父对象方法。将版本号放在变量doodoo中。 二、常用Xtras的使用1、QuickDraw 3D XtrasQuickDraw 3D Xtras可以在

9、Authorware中插入QuickDraw 3D文件,3dm文件可以由3d软件输出(Chem3D可以直接输出分子模型)。新建一个Authorware文件,在流程线上点击鼠标来指定插入Q3D的位置,然后选择【Insert】菜单下的【ThreeD】/【QuickDraw 3D Model】,系统弹出一个对话框,让你指定Q3D文件的位置,确定之后,就完成了一个QuickDraw 3D文件的插入。插入一个Q3D可以选择把文件存储到外部,或者复选【import Geometry Only】,导入模型的部分,而将贴图过滤掉,在Authorware中指定纹理贴图来得到效果。打开QuickDraw 3D的属

10、性对话框,【Modeling】中指定了模型的一些属性:【Scale】 初始化模型的比例【Position】初始化模型的位置【Rotation】初始化模型的角度【Color】 Diffuse Color是物体表面的颜色,Specular Color是从物体表面反射掉的光的颜色,在复选【 Import Geometry Only】的时候才有效。【Texture】使用默认的纹理,或指定纹理贴图的位置,可以使用的纹理文件类型有:位图文件、Quicktime Movie文件、word的Rtf文件。在File对话框里填入文件的路径,如:C:WINDOWSDesktopauthorware templess

11、1.bmp,也可以写入相对路径,如:1.bmp,这时需要把贴图文件放到Authorware文件的同一个目录下。二、常用Xtras的使用【Renderer】中设置模型渲染的一些属性:【Renderer】有四种选择:Interactive Software是设置为软件渲染的模式,由CPU来完成渲染,Interactive Hardware是由3D加速卡来完成渲染的。Interactive Best是由Q3D来确定上面哪种方式比较有利,从中选择一种。Wireframe是渲染为线框的形式。【Interpolation】None是没有高光区域的选择,Vertex是仅在顶点的附近作处理,Pixel是按象素

12、进行高光处理,效果最好,速度也最慢。【Backfaces】定义了模型背光部分的处理,Remove是不处理,Flip是在背光部面对镜头的时候渲染那些面对镜头的部分。Show是根据模型中原定的方向来渲染背光部分。【Shading】Phong同时显示在Diffuse 和 Specular color照射的效果,Lambert仅显示Diffuse color的效果,Flat忽略了所有的光照,所有地方的颜色都是相同的。【Fill】Filled显示一个固态的连续表面,Edges显示一个线框型的表面,Points则显示为一些点集的形式。【Lights】中设置与灯光有关的一些参数,Q3D中支持两个灯光的照明【

13、Directional】设置主灯光的方向和颜色、亮度的一些属性,方向可以在小球上直接点击来调整。【Ambient】设置环境灯光的颜色和亮度的属性。二、常用Xtras的使用【Camera】中设置和摄像机相关的一些属性【Lens】设置是用广角还是普通镜头的形式【Position】设置摄像机在空间的位置【Orientation】 Point of Interest状态下,摄像机总是对着指定点。Direction Vector状态下,摄像机总对着指定方向。【Clipping】设置渲染的范围,比Near定义的点近的部分和比Far定义的点远的部分都不在渲染范围内。【Action】是与用户在屏幕中控制Q3D

14、对象的方式相关的【Direct Manipulation】提供三种控制方式:【Show Badge】是在屏幕左下方显示一个标记、【Show Controller】显示控制条、【Hide Controller】隐藏控制条。【Auto Ratate】是设置物体是否自动转动,及设置转动速度的。二、常用Xtras的使用2、Web Xtras在插入一个虚拟现实文件时可以用Web Xtras。具体的步骤如下:A用鼠标在流程线上指定要插入Web Xtras的位置B按【Insert】菜单下的【Tabureilo Xtras】子菜单,插入一个Web Xtra的对象。C把属性设置对话框中的Load at start复选框选择去掉,按确定。D在Sprite Xtras之后增加一个计算图标,内容为:CallSprite(WebXtra, #Navigate, FileLocation111.wrl)Filelocation之后的是Vrml文件相对于Authorware执行文件的路径。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1