0
我聽說有一個遊戲網站,你只需要上傳你的Flash遊戲,它會自動檢測評分並將分數添加到在線高分表。flash:有沒有辦法監控加載的閃光並觀看所有變化的變化
是否有可能?
我可以以某種方式使用JavaScript或第二個Flash文件加載閃存並調試所有變量而不需要源代碼?
我假設如果我可以使用Adobe Flash調試加載的fla,我將能夠調試它,如果我仍然有源。但如果我只有瑞士法郎本身,這是可能的?
感謝
我聽說有一個遊戲網站,你只需要上傳你的Flash遊戲,它會自動檢測評分並將分數添加到在線高分表。flash:有沒有辦法監控加載的閃光並觀看所有變化的變化
是否有可能?
我可以以某種方式使用JavaScript或第二個Flash文件加載閃存並調試所有變量而不需要源代碼?
我假設如果我可以使用Adobe Flash調試加載的fla,我將能夠調試它,如果我仍然有源。但如果我只有瑞士法郎本身,這是可能的?
感謝
您可以使用flash.utils.describeType獲取類,如的描述
var aClass:TestClass = new TestClass();
trace(describeType(aClass));
/*
Traces the following:
<type name="TestClass" base="Object" isDynamic="false" isFinal="false" isStatic="false">
<extendsClass type="Object"/>
<variable name="A" type="String"/>
</type>
*/
這是我所知道的在做AS3 容易反射的唯一途徑。然而,一些限制:
注意,我說以上簡單。在模擬/反編譯SWF到Javascript中有一些interestingwork;你可能想檢查一下。
如果我理解正確,你解釋瞭如何描述當前正在運行的swf中的類。我希望能夠監視一個不同的SWF文件。 – ufk 2010-06-28 08:03:21
您可以編寫加載其他SWF的SWF,然後檢查它們。 – Ender 2010-06-28 13:40:45