打印本文 打印本文  关闭窗口 关闭窗口  
Macromedia Flash文件格式(SWF)详细说明
作者:未知  文章来源:网络  点击数6651  更新时间:2011-03-02 11:47:20  文章录入:admin  责任编辑:admin

Class来关联一个影片剪辑符号是非常有用的。
       按钮电影剪辑在Flash6中是一个新的概念。这就意味着按钮符号中,影片剪辑的实例除了传统的影片剪辑句柄之外,还允许拥有和按钮符号类型相同的事件句柄。这样,第6版及后续版本的SWF中,事件类型包含的按钮类型的事件句柄,能够被使用在指向一个剪辑动作中,该动作属于影片剪辑符号的PlaceObject2标签。
       SWF版本6增加了ActionScript字节码ActionStrictEquals。它在ActionScript语言中实现了一个新的严格的相等操作符(= = =)。
SWF版本6增加了ActionScript字节码ActionGreater和ActionStringGreater。它们实现了ActionLess和ActionStringLess的严格对应。它消除了使用逻辑否来执行小于或大于的必要。以此改善了性能并且消除了由于无意识的改变ActionScript的赋值顺序而造成的影响。
SWF版本6增加了ActionScript字节码ActionInstanceOf。它在ActionScript语言中实现了“InstanceOf”操作符。
SWF版本6增加了ActionScript字节码ActionEnumerate2。它的工作与ActionEnumerate类似,但是操作在对象类型堆而不是一个变量名上。
从第6个版本开始,人们开始喜欢EnableDebugger2标签并开始屏弃EnableDebugger标签。
新的音频、视频格式
       第6版及后续版本的SWF中,已经存在的DefineSound 和 SoundStreamBlock标签支持新的编解码选项“NellyMoser Asao”,为低比特率而优化(参见Nellymoser Compression)。
       两个标签DefineVideoStream 和 VideoFrame,允许视频包含在第6版及后续版本的SWF中。第6版本中,使用了“Sorenson Spark”视频编码(参见Sorenson H.263 Bitstream Format)。
FLV文件格式
       SWF内容可以在Communication Server MX的支持下.执行动态双声道音频、视频和数据交互。交互中,Communication Server能够预先记录或者FLV格式的流式文件提供服务,它将音频、视频和数据进行同步编码。FLV中音频、视频的使用和SWF是一样的。和SWF格式一样,FLV格式也是Macromedia公司一种开放的标准文档。
改善的文件
       随着第6版说明书的发布,以下SWF文件格式各章节的文档已经被详细、透彻的修订过:
?           声音
?           字体和文本
?           位图
?           PlacePbject2中的剪辑动作
?           DefineButton2中的按钮动作

上一页  [1] [2] [3] 

打印本文 打印本文  关闭窗口 关闭窗口