AS3.0 | ApplicationDomain 知らんかった

いやいや。知らんかった。
外部swfのリンケージにアクセスをしたくて色々試したんだけどなかなか出来ず
もう諦めて読み込み元にリンケージを移して妥協してオーサリングしてましたがよーやく問題がクリアになったのでメモメモ。

そもそもリンケージしたMcはimportを記述することによりコンパイルまではされると思っていたんだけど、
読み込まれるswfの全ての定義をどのアプリケーションドメインに保存するか指定してあげなきゃいけないんですね。



アプリケーションドメインをカレントターゲットに指定しLoaderの第二引数に渡す



これで読み込んだswfにアクセスできる


下記でもっと詳しく説明されてますので詳しく知りたい方は下記へ

参考元blog

ARAKIBLOG -20090414-
memo st SONIC -外部swfリンケージされているクラスを、親swfで生成(new)-
imajuk -外部swfにリンケージされているクラスをnewしたい-






trackback(0)

このブログ記事を参照しているブログ一覧: AS3.0 | ApplicationDomain 知らんかった

このブログ記事に対するトラックバックURL: http://www.dubfrog.net/mt/mt-tb.cgi/42

comment