0
我有一個AS2組件,我需要在FLA中的SWF中表現不同。它可以通過編程來確定它的狀態嗎?類可以檢查它是否存在於SWF或FLA中?
這裏的問題的一部分可能也是,當我將它編譯爲SWC時,它可能不再認爲它在FLA中。
因爲我需要在某些時候將它移植到AS3,所以我也不介意AS3解決方案。
我有一個AS2組件,我需要在FLA中的SWF中表現不同。它可以通過編程來確定它的狀態嗎?類可以檢查它是否存在於SWF或FLA中?
這裏的問題的一部分可能也是,當我將它編譯爲SWC時,它可能不再認爲它在FLA中。
因爲我需要在某些時候將它移植到AS3,所以我也不介意AS3解決方案。
除非wvxvw是正確的,並且您正在做一些實時預覽,否則您的代碼始終以swf的形式運行。 Swc和Fla不執行任何操作。
在不同的情況下可能會得到不同的行爲。最簡單的方法是通過swfobject & flashvars(顯然在瀏覽器中運行時)設置一個標誌。
請改善你的問題,它非常混亂。 swc是一個包含swf和catalog.xml文件的存檔。無論swf的來源如何,swf只是一個swf,而swc只是一個swc。請嘗試解釋你在稍微高一點的水平,換句話說,這是什麼最終目標? – shaunhusain