AuthorwareXtras的分类和使用技巧

好姑娘不朽哈

好姑娘不朽哈

2016-03-18 16:35

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享AuthorwareXtras的分类和使用技巧,希望可以对大家能有小小的帮助。

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

1、Transiton Xtras

Transiton Xtras是专门处理过渡效果的Xtras,在过渡效果的选择中,除了Internal外的那些过渡效果,都是由Xtras来提供的。

Authorware自带的Transition Xtras包括Xtras目录下的Dirtrans.X32、Coverout.X32、Coverin.X32、Crossin.X32、Thebyte.x32。除了这些Authorware自带的Transition Xtra外,第三方提供的Transition Xtra有DirectTransition、DirectTransition3D、DM Transition、DM Xtreme Transition、Killer Transitions等。

使用Transition Xtras的时候,需要把相应的Xtras拷到Xtras目录下,启动Authorware后,在一个显示图标上按右键,选择【Transition】就可以看到刚增加的TransitionTulaoshi.com Xtras已经在列表里可以供使用了。



(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/shejiruanjian/)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/shejiruanjian/)

2、Sprite Xtras
Sprite Xtras是最为重要的一类Xtras, 它的功能是使Authorware能引入更多类型的媒体。Authorware 5.1自带的Sprite Xtras包括Flash Xtras、Quicktime 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一般都自带有安装程序,如果没有的话,需要将新的Sprite Xtras放到Xtras目录下,重新启动Authorware后,在Insert 菜单下就会增加一条插入相应Xtras的指令。



要在Authorware中加入一个新的xtra部件,如一个flash动画,先在程序流程线上点击你要加入flash动画的地方,选择菜单栏中的insert下的相应的xtras的指令,就完成了一个部件的插入。

关于Sprite Xtras有三个重要的概念:属性,事件和方法。设置和获得Sprite xtras的属性可以用SetIconProperty、SetSpriteProperty、GetIconproperty、GetSpriteProperty这四个函数。补充的是用ActiveX controls时,只能用GetSpriteProperty和SetSpriteProperty。在Authorware中对事件进行控制的变量有EventLastMatched(保存上一次响应事件的属性列表), EventQueue(按到达的顺序保存未处理的外部事件), EventsSuspended(为真的话,禁止事件响应打断正在进行的流,而把发生的事件存在变量EventQueue中), GlobalTempo(控制Xtras接受事件的速率)。处理事件的函数主要有FlushEventQueue(清空EventQueue的内容)和SendEventReply(对Sprite Xtras产生的事件发出应答)。

该说到方法了,Authorware中的Methods必须用CallIcon或CallSprite来调用。如CallSprite(@"IconTitle",#play),play就是一个method了。可以通过查看Sprite Xtras自述文件来了解Xtras提供的Method。

 

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/shejiruanjian/)

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/shejiruanjian/)

  下面的例子是要用FileIO的Xtras在当前目录下创建一个新文件。先在Function里找到Xtra Fileio,在其下可以找到很多的文件操作的Xtra函数,找到Createfile,这就是用来在创建新文件的,看Description:CallObject(object, "createFile", "fileName"),说明它是个子对象方法了。

A. 创建一个名为doodoo的Fileio 子对象

doodoo:=NewObject("fileio")

B. 在当前目录下创建名为xxx的文件。

CallObject(doodoo,"createFile","xxx")

再举个调用父对象方法的例子:

doodoo1:=CallParentObject("fileio", "version")

这是个读取FileIo Xtras版本的父对象方法。将版本号放在变量doodoo中。

123下一页
展开更多 50%)
分享

猜你喜欢

AuthorwareXtras的分类和使用技巧

设计软件 平面设计软件 广告设计软件
AuthorwareXtras的分类和使用技巧

粉饼和粉底的使用技巧

化妆
粉饼和粉底的使用技巧

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

winiso的使用技巧和方法

电脑入门
winiso的使用技巧和方法

机箱的分类和优缺点

电脑入门
机箱的分类和优缺点

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

唇裂和腭裂分类

电脑网络
唇裂和腭裂分类

iPhone使用技巧和窍门

iphone iPhone 5s iPhone 6 iphone刷机
iPhone使用技巧和窍门

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Authorware实战开发专题之Authorware作品的加密保护

Authorware实战开发专题之Authorware作品的加密保护

Photoshop给草地上的人物图片加上梦幻的青紫色教程

Photoshop给草地上的人物图片加上梦幻的青紫色教程
下拉加载更多内容 ↓