AVM是新东西,这个我大清楚 ……
不过效率提高 了,应该是有中间代码 的 可以跟你说, 没有, 我指的没有, 是指所谓的编译仅是一种很低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 编辑 ] SWF文件格式,很早就想看看了…… 刚刚翻了一下ADOBE Document. Flash Player9内置两个AVM只不过是用来区分AS1.0/AS2.0及AS3.0而已. 不过新的在AS3.0上的AVM在性能上有很大的改观, 不像AS1.0/AS2.0只是形式上的转变了. 好久没看Flash了, 变化真大呀... 不过这个"变化大"依然没有突破其仅为Script而不是Language的范畴. :) 呵呵
可以看得到 AS 的发展是越来越快了…… 罢了...之前做游戏, 实在忍受不了那可怜的FPS, 就没再弄Flash了.
by the way, RPG是一门语言. 楼上说的我一点都不懂哦~~
我读计算机科学与技术的啊~~是不是都要学呢? 计算机科学那么多技术 不用门门都会的,也不大可能门门都 会…… 得到了 N神 的 在线音频视频聊天室源码
终于有一份看得明代码的 MVC 模式项目例子了...
( 不过是AS2写的.. ) N神那家伙...-_-...
页:
1
[2]