0
我想從嵌入式swf獲取特定類的實例,所以恰巧我需要的類也是默認應用程序,它爲swf擴展了Sprite。我能夠成功地做到這一點,如果我加載瑞士法郎,但我想要嵌入它。如何訪問嵌入式swf的類
我想加載的類也擴展了自定義接口。這裏是我已經嘗試過,但沒有工作:
[Embed(source="resources/MySwf.swf")]
private var MySwf:Class;
private function someFunction() : void
{
var inst:ISomeInterface = new MySwf() as ISomeInterface;
}
我欣賞任何指針。
謝謝。
我同意swc的,但在這種特殊情況下,我被迫使用swf。我也嘗試過符號標記,但它告訴我符號在它明確存在時找不到。我沒有包裝課,它只是在根本上可能會影響到這一點? – mirswith
根應該沒問題;我從未在我的出口中包含任何包裹。您確定您的符號具有在Flash IDE中選中的「導出爲ActionScript」和「在第1幀中導出」複選框嗎? – meddlingwithfire
我正在使用Flash Builder Pro,並沒有在任何地方看到這些選項。 – mirswith