|
可以跟你说, 没有, 我指的没有, 是指所谓的编译仅是一种很低level的封装而已. 你翻翻swf白皮书就知道了, 否则也不会跑出这么多所谓的ActionScript加密软件, 你们倒是看看有什么软件可以轻易地把Java的class字节码弄回原来的JavaCode的, 但是ActionScript就是一把又一把. ASV, 闪客精灵(in fact, 这个闪客精灵甚为Flash Developer诟病, 因为其是打着SWF2FLA的牌子的, 轻易地拿到近似于源文件的FLA, 然后随便改点内容, 改点文字, 从而轻易强奸别人的劳动成果, 但ASV的出发点是学习, 为大多的Flash Developer接受), AS3.0就不知道了, 我估计也是一样的. 另外, 不管你是用ActionScript 1.0还是2.0, 最终的去到SWF里都是同一种"ByteCode". 我想即使是现在的ActionScript 3.0 也是基于这个Concept. 所以, 并没有特别大的必要去强调ActionScript 1.0, 2.0, 3.0, 最终出来的其实是一样的东西. 相关的资料可以去翻翻SWF白皮书, 去ADOBE的网站上应该有得下载. 虽然是全英的. 去Dengjie, Luar, 7Yue的Blog上面可以知道更深层次的东西, 仅为抛砖引玉, 有兴趣研究的话就去看吧.
[ 本帖最后由 黯然销魂 于 2006-8-20 22:38 编辑 ] |
|