|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本地或全局转换应用于任何对象。但非真正意义上的3D,层的位置关系其显示问题。
各类实例分析我们都看过很多,不外你有无想过swf文件外部究竟是如何的布局呢?很多闪客都想制造本人的Flash播放器,除对控件的把握和利用,更必要我们对swf文件的布局有深切的懂得。因而我用WinHex分离翻开一个swf文件和由它天生的exe文件,经由细心剖析对照后,我不但发明了swf文件变化成exe可实行文件的奥密,而且将Flash自带播放用具备而控件却没法完成的那些功效的答案也同时解开了。 既然要“剖解”swf文件我们就要有“剖解”工具,我利用的是WinHex9.2,你也能够用别的的二进制编纂器来检察。
1、swf文件布局和信息
左边“偏移量”一格代表一个字节,不异或相干功效的字节用统一种背景致暗示。偏移量用十进制数暗示,每一个字节的值均用十六进制数暗示。
偏移量寄义0流动为465753,也就是字母‘F’‘W’‘S’
也有的文件为435753,也就是字母‘C’‘W’‘S’123文件版本号
在播放一个swf文件之前,可依据此值与以后播放器控件的版本号对照,看是不是必要更新。(FlashMX天生的swf文件版本号为6)
4文件巨细
准确的文件巨细应当是按7、6、5、4的按次来分列失掉的十六进制数,单元是字节。5678影片宽高数据把持码
(具体申明见后)9
・
・
・影片的宽度与高度数据寄存区
所占字节数由把持码决意
(具体申明见后)N1(感化)N2影片放映速率
计划时指定的速率,单元是(帧/秒)。N3影片的总帧数
准确的帧数应当是按N4、N3的按次分列失掉的十六进制数。N4N5(感化)N6(感化)N7背景致中白色值N8背景致中绿色值N9背景致中蓝色值・
・
・
Flash8.0是Macromedia公司在7.0版本的基础上开发的,功能更强大,易于设计。 |
|