荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: pIII (徐子陵》重出江湖), 信区: Multimedia
标  题: Authorware5.1的新特性
发信站: BBS 荔园晨风站 (Sat Jun  3 11:34:59 2000), 转信

5.1的新特性包括支持更多种媒体的类型,更加方便友好的操作方式。Authorware自带的
xtras支持动态gif,支持flash3.0及4.0,支持quicktime VR(虚拟现实的一种格式)。支
持用户自建的模板,并且增加了对鼠标右键的支持和窗口的滚动条。
一、 使用自带的xtras在程序中加入动态Gif
还记得从前我们是如何加入动态Gif的么,当然是animgif.u32了。可是animfgif.u32 不
能将一个gif直接导入到文件中,每次都要注意在计算图标里是否写对路径了,打包的时
 候还要独立的gif文件。更要命的这个Ucd有个bug(或者是我D版AW的原因,hehe), 在au
thorware里play的时候,经常无缘无故的跳出无数个animgif错误的对话框来,害的每次
我要看看效果前都要先save 一把。现在的5.1中可以直接把gif打包进来,免了我们的好
多烦恼,真是爽啊。
先在程序流程线上点击你要加入gif的地方,选择菜单栏中的insert下的media,下面是三
个子菜单,第一个就是animted gif。 接着会跳出个对话框,询问gif的位置,保存在A
uthorware文件的外部还是内部。需要 解释的是tempo的三个选项:Normal,Fix,和Lock
-step。Normal是依照gif的原来速度来播放 的,Fix即是由用户直接在右边的小框中填
入播放速度,Lock-step的播放速度由系统变量 GlobalTempo的值来决定的。
双击流程线上的animated gif图标即可打开图标的属性对话框: 这和一般的Authorwar
e图标的属性对话框基本上是一样的,这里就不重复了,需要指出的是 右边的options按
纽可以显示如图对话框,可以在这里重新指定文件的位置和播放方式。 另外导入的gif
能设置成transparent的模式,至于能否真正透明,则与gif的制作过程有关。
二、 加入令人眼花缭乱的动画----flash Xtras
还在为authorware只能支持flash2.0,而没法用到许多效果,如Alpha通道的透明过渡而
 烦恼不已么,现在好了,Authorware5.1的flash xtras提供了对flash3.0和4.0的支持
。 导入一个flash文件不象avi那样,只能保存在外部(5.1的package里有package ext
ern medial internal的选项,但对于avi是无效的),你可以直接把它打包到 可执行程
序中。在authorware中能容易的捕获和处理flash产生的事件。并且authorware 提供了
大量的函数来控制flash动画的播放。 在主流线上添加一个flash动画和gif类似,inse
rt->media->flash。显示模式只支持 Opaque和Transparent(其他选项也能选,但都是
Opaque的效果)。透明效果很好(不象 位图的透明,不加alpha通道时,边缘会产生很
多难看的锯齿)。
属性的设置都比较简单,只 想说明一下quality选项,有autohigh,autolow,high,low四
种选择。Autohigh就是开始播 放时采用高质量的画面,接着系统根据cpu的处理能力自
动调节,high是始终用高品质的 画面,不过这时候播放就很可能断断续续的,影响fl
ash播放速度的因素很多,只要你的flash不是太大,你可以不必为flash缓慢的播放速度
过于操心, 换一台机器试一下,很有可能就好了。我已经遇到过好几次这种情况了。
Tempo的设置与gif xtras的设置相同。用flash还需要注意的是要为GlobalTempo设一个
 足够高的值,无论你的flash动画的播放速度是多少,都不可能放的比GlobalTempo中设
的 值快的。(默认的GlobalTempo的值为15)。
对flash的属性,你可以一开始就设好,也可以以后用函数来控制。常用到的是 SetIc
onProperty,CallIcon和SetSpriteProperty,CallSprite这两组函数来调整xtras的 属
性和对Xtras进行控制。带有Icon的就是改变Icon属性的了,用带Sprite就只改变当前显
 示的属性,并不会对原来的那个Icon产生影响,其他都是相同的。 例子:SetISpriteP
roperty(@"IconTitle", #rotation, 90) 将IconTitle指定的Icon翻转90度。 CallSpr
ite(@"IconTitle", #play) 播放IconTitle指定的Xtras,这里的play是一个控制播放的
methods,在帮助文档里能找到各种各样的method。
三、 增强的操作方式
Authorware5.1在设计窗口里加入了滚动条,在窗口的空白处 击右键,弹出两个选项,
一个是select all,还有一个就是 scrollbars,你可以选择是否显示滚动条。呵呵,这下
不用使 劲在右下角拉大窗口了。 增加了右键的功能,在任何一个图标上按右键都会弹
出9个编 辑选项,其中的preview只有在display,sound和movie图标中才是可用的。快速
预览用Ctrl+右键。
最后想讲的是好用的不得了的模板功能。
在多媒体的制作过程 中免不了要重复用到很多图标,就说wait图标吧,大致你在一 个
项目里用到的wait方式都是差不多的,每次你拉下来个wait 图标都要修改一番,把它变
成你想要的样子,烦死人了。模板 可以把你定做好的图标存下,下次要用的时候,直接
从模板拉 出就行了。它相当于标准authorware的palette的扩展部分。 打开模板,选择
菜单Window->Panels->Model Palette,或是 Ctrl+3。在模板中添加内容,直接从主流程
线上拖到模板中就 行了。使用的时候和标准的palette差不多。 还可以使用多个模板,
利用此功能,你可以将你要重复用的图 标分类存放。先要在Knowledge Objects的文件
夹里新建一个 文件夹,取你想要的名字,如模板2。打开Authorware,按两次 Ctrl+3,
你发现两次出现的都是同一个模板,就是缺省的哪个 模板,别着急啊,在一个模板窗口
中按右键,在弹出菜单里会 有一个是模板2的,选择它就成了。现在你有两个模板可以
用了, 是不是很爽啊。(BTW:用这种方法可以迅速调出所有的知识对象,我觉得要比KO
的那个大窗口好用)
 影响flash播放速度的因素很多,只要你的flash不是太大,你可以不必为flash缓慢的
--
════════════════════════
             我不想再等待!!!
             把握现在,意味着开拓未来!
             愿同我一起奋斗吗?
             ██Email:zhalj@cmmail.com

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.36.1]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店