我有一个 SWF 文件 ~我用FLASH 8 和 flash 2004 打开~里面的编码都出错~
请问我怎么判读那个 SWF 是属于那个版本的。
我还下载和他一样的FLASH
我有一个 SWF 文件 ~我用FLASH 8 和 flash 2004 打开~里面的编码都出错~
请问我怎么判读那个 SWF 是属于那个版本的。
我还下载和他一样的FLASH
这里有个概念问题,你要先了解。
flash8或者2004是用来编辑制作动画的,他们生成的成品是swf文件。
这个过程中要经过编译。
这样说吧,swf是一张桌子,而flash8和2004是制作桌子的工具,好比锯子等。
你把桌子拿到锯子那里,锯子只能拿它来当素材,剧下一块板,一根料什么的,剧子是不认桌子的。
所以如果你要用swf文件修改重新编辑,你只有把它拆散开来,即所谓的反编译。
反编译有专门的软件,比如硕思的闪客精灵等工具,把它还原成fla文件,才能用flash8.0等对应的版本flash文件打开和编辑。
还有一种方法就是你把这个swf当成素材,导入到flash软件中,那么只能用它的动画功能,而且是逐桢动画,它的所有交互功能就没用了。
这样说明你应该弄明白了吧
另外,swf文件是用播放器来打开观看的。播放器叫做flash play
swf文件可以把它理解成一个电影文件,实际上swf本身就是swf影片。