外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。aboutmemo.393個人的メモです。間違いなどありましたらご指摘ください。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。Comments|すげー悩んだのでメモ。{addChild(loader);}}}子swf(test.swf)はこんな感じで、動的に何かを表示させてみる。(ステージには他にシェイプとか文字とかおいておく。100);sp.graphics.endFill();addChild(sp);}}}一見平気そうにみえるけど、これでparent.swfを開くとtest.swfで定義した四角が表示されてない・・・test.swf単体で開けば四角は表示されるのに、parent.swfを開くと表示されない。Flash上で、ステージにおいたものは表示されているので、swfを読み込めてないわけではない。読み込み側のswfのドキュメントクラス名と、読み込まれる側のドキュメントクラス名が同じだとまずいようす。(今回は両方とも、Main.asとなっている)というわけで、どちらかを変えてあげればOK。子swf側を変えるのであればこんな感じ。100);sp.graphics.endFill();addChild(sp);}}}もちろんflaファイルの設定も変えなきゃね。ちなみに、ドキュメントクラス名が一緒の状態で、子swf側でステージ上のインスタンス名を取得しようと以下のようなエラーがでました。//ステージに_mcというインスタンス名のMCがある状態で。//これはエラーになる。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。memo.393about。