帮助理解坏代码?

时间:2010-12-30 05:07:49

标签: flash actionscript-3 swf-decompiler

很久很久以前我在AS3里建了一个游戏。我已经对它不熟悉并且在计算机崩溃中丢失了原始的.fla。我反编译我的.swf和sothink给了我这个工作:

_loc_7 = _loc_3? (JMP [_loc_4]):( if(brain.S.mods.indexOf(“B”)!= -1)goto 731,brain.S.HR?(1.4):( JMP [brain.sys2.stats.JMP ]));

它充满了错误,比如if语句需要一个标识符和一个右边的paren。在转到之前。 我似乎无法解决它,并希望你们可以帮助我弄清楚我在做什么?

1 个答案:

答案 0 :(得分:0)

几个月前我遇到了类似的问题,我尝试过Trillix和Sothink,但是AS3使用它们并不像AS2那样有效。反编译的代码变得乱七八糟,有时候弄清楚这些东西是什么意思很困难。当然代码中有一个逻辑,比如'_loc_7'是函数或循环中的局部变量......

如果您找到解决方法,请告诉我们,我非常想知道:D

祝你好运, 罗布