0

很久很久以前,我在 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 语句。在 goto 之前。我似乎无法修复它,希望你们能帮我弄清楚我在做什么?

4

1 回答 1

0

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

如果您找到解决方案,请告诉我们,我很想知道:D

祝你好运,罗伯

于 2010-12-30T19:57:19.813 回答