0

Flash ファイル (バナー広告) があり、画像ギャラリーと FLV プレーヤーが必要です。スペースを節約するために、ローダーを使用して、ボタンを使用してswfファイルを介してそれらを呼び出しました。しかし、これを行うと、メインのフラッシュページの上にswfが呼び出され、常にページが重ねられます。

ここに私のローダーコードがあります:

var loadedSWF:Loader = null;
var req:URLRequest = new URLRequest("imagegallery.swf");
loadedSWF = new Loader();
loadedSWF.load(req);


function loadSWF(file:String, container:MovieClip=null):void
{
if(container == null) container = MovieClip(root);

// removes the previously loaded SWF
if(loadedSWF != null)
{
    if(loadedSWF.parent) loadedSWF.parent.removeChild(loadedSWF);
}

addChild(loadedSWF);
}
imageGallery_btn.addEventListener(MouseEvent.CLICK, _click);
function _click(e:MouseEvent):void
{
  loadSWF("imagegallery.swf");
}

このウェブサイトで見つけたコードです。

問題の画像は次のとおりです。

4

0 に答える 0