帮助理解坏代码?

很久以前我在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。在转到之前。 我似乎无法修复它,并希望你们可以帮助我弄清楚我在做什么?     
已邀请:
几个月前我遇到了类似的问题,我尝试过Trillix和Sothink,但是使用AS3时,它们的效果不如AS2。反编译的代码变得乱七八糟,有时候弄清楚这些东西是什么意思很困难。当然代码中有一个逻辑,比如'_loc_7'是函数或循环中的局部变量...... 如果您找到解决方案让我们知道,我非常想知道:D 祝好运, 抢     

要回复问题请先登录注册