2009-05-18 90 views
1

我有一個使用相同函數動態加載AS2和AS3 SWF文件的Flash程序。我試圖將所有的AS2文件轉換爲AS3,但我沒有FLA,所以他們需要保持AS2。在AS3中動態加載AS2文件 - 如何判斷文件是否爲AS2

我需要做的是,如果加載的文件是AS3,我需要運行一組額外的代碼來設置一些交互功能。如果是AS2,我只想加載它。

該代碼將用於檢查動態加載的SWF文件是否爲AS2?

感謝


更新。它看起來像我正在尋找的actionScriptVersion,但它不按我期望的方式工作。我在我的代碼:

trace(loader.loaderInfo.actionScriptVersion); 

但是當我嘗試並加載我知道一個文件我用這個代碼不正確的是AS2,我得到的3而不是2,是誰?

回答