外部読み込みについて
親のSWFに子のSWFを外部読み込みさせて動作させようとしています。
子のSWFを読み込むことは問題ないのですが、子の中の動作がうまく実行できません。
「子のSWF」と言っているものは、サムネイルが並んでいて、それをクリックしたら所定の場所に写真を読み込むというものです。
「子のSWF」に関して、写真の外部読み込みは以下の方法でやっており、これだけでしたら問題なく動作します。
============================================
var mcLoader:MovieClipLoader = new MovieClipLoader();
var listenerObject:Object = new Object();
listenerObject.onLoadStart = function(mc) {
mc._visible = false;
loading._visible = true;
};
listenerObject.onLoadInit = function(mc) {
mc._visible = true;
loading._visible = false;
};
mcLoader.addListener(listenerObject);
loading._visible = false;
_root.photo01_button.onRelease = function() {
mcLoader.loadClip("04collection/photo01.jpg",photoBox);
};
_root.photo02_button.onRelease = function() {
mcLoader.loadClip("04collection/photo02.jpg",photoBox);
};
_root.photo03_button.onRelease = function() {
mcLoader.loadClip("04collection/photo03.jpg",photoBox);
};
============================================
理想は、上記の「子のSWF」を「親のSWF」に読み込んで、サムネイルをクリックしたら狙った写真を読み込むようにしたいのですが、子だけでは問題なく動作していても、それを親に読み込んだ状態では全く機能しません。 読み込みたい写真のルートが問題とかであれば何かしら反応はありますが、サムネイルをクリックしても、全く反応がありません。
このような何重かの外部読み込みを定義することはできないのでしょうか。
環境はFlash CS3 for Winです。
どなたか問題解決の方法をご存じの方がいらっしゃいましたら宜しくお願い致します。
お礼
ご回答ありがとうございます。 原因は不明のままでしたが、何とか動かすことが 出来ました。