百科 · 拆开一只 SWF 看看
一只 SWF 里面,到底装了什么?
作品页里那些 Flash 5、AS2、PlaceObject2、VP6,到底都在说什么?这里不背术语表,我们顺着文件里的线索,一样一样拆开看。
SWF 格式4 篇
SWF 版本:从 Flash 1 到 Player 时代
作品页的 Flash 5 不是制作软件版本。这个数字藏在 SWF 文件头里,也串起了 Flash 格式一路长大的过程。
SWF 的三种压缩方式:FWS、CWS 与 ZWS
FWS、CWS、ZWS 是同一只 SWF 的三种外包装;从文件头看看 none、zlib 和 LZMA 是怎么回事。
SWF 资源类型与计数:从形状到二进制数据
作品页里的“形状 177”“影片剪辑 67”是怎么数出来的?从 SWF 的角色字典和定义标签慢慢看起。
SWF 标签:时间轴、资源与脚本记录
PlaceObject2 为什么总是一千多个?顺着 SWF Tag 往下走,看看时间轴、素材和脚本怎样拼成一部作品。