2009-06-25 20 views
2

親AS3 .swfの子としてAS2 .swfがロードされています。 AS2.swfはloadmovie()とunloadmovie()を呼び出して3つのjpegファイルを表示します。イメージは最初に読み込まれますが、その後、イメージを置き換えるloadmovie()、またはunloadmovie()への呼び出しが失敗します。私は、これが解決されたと言われている以下のAdobe Bugのレポート(https://bugs.adobe.com/jira/browse/ASC-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel)を見つけました。また、問題なく子ムービークリップを置き換えることができるとも言いました。ここに私が呼んでいるコードがあります。AS2 .swf loadmovie()とunloadmovie()がAS3 .swfコンテナ内にネストされていると失敗する

_root.help_mc.scenes_image1_mc.loadMovie("first.jpg"); 
_root.help_mc.scenes_image2_mc.loadMovie("second.jpg"); 
_root.help_mc.scenes_image3_mc.loadMovie("third.jpg"); 

_root.help_mc.scenes_image1_mc.unloadMovie(); 
_root.help_mc.scenes_image2_mc.unloadMovie(); 
_root.help_mc.scenes_image3_mc.unloadMovie(); 

私はよくのActionScriptに精通していないので、私は私が正しい方法でムービークリップを参照していない可能性があります怖いです。バグレポートによると、子SWFはそれを置き換えることはできませんが、AS2 swfが擬似ルートとして動作している場合は、AS2 swfを通してムービークリップを参照できますか?あなたはこのような映画をロードするActionScript 3で

答えて

0

var myLoader:Loader = new Loader(); 
var url:URLRequest = new URLRequest("first.jpg"); 
myLoader.load(url); 
addChild(myLoader); 
関連する問題