我正在检查脚本的p代码,我在p代码中注意到了这一点:
ofs013c:iffalse ofs0156
...
ofs0156:iffalse ofs020d
...
ofs020d:...
这是这样的基本结构:
if('checksomething' && 'checksomethingelse')
{'dosomething'}
'continue'
由于它是AND运算符,因此不应该在p代码ofs013c:iffalse ofs0156
的第一行跳转地址而不是ofs013c:iffalse ofs020d
?即使没有"正确"检查是在ofs013c:iffalse ofs020d
完成的(如果从第一次检查中跳到那里),我就不会期待那里的跳跃。
这是我使用的工具的错吗?或者它是如何进入AS的?或者这几乎是什么短路看起来像什么?
对不起,我对AS的了解有限,也许这根本就与AS无关。大多数时候我必须用p代码而不是AS本身编写,当我注意到这就想问为什么会这样。无论如何,祝你有愉快的一天!