AS3的ByteArray可以用来操作二进制.使用它,我们就获取加载进来的SWF的尺寸. 首先要了解下SWF的文件结构,可以下载官方的PDF看下. 用UltraEdit32打开一个SWF,会看到第一个字节是43或46,这是16进制,对应的字符就是C或F,其中C表示压缩过的,F表示未压缩的. 第二个字节和第三个字节是固定的57 53. 接着1个字节表示Flash版本,比如08,就是Flash8的,0A就是Flash10的. 后面4个字节表示Flash文件大小(未压缩时的大小) 到此需要暂停一下.我