0

私は Flash ファイルを作成しています。Adobe Flash CS6 を使用して作成しているため、コーディングには ActionScript 3.0 を使用しています。「About」と呼ばれる一種の「リンク」があり、「私の場合、ここで 290 のコンテンツについて。

「About」ボタンをクリックするための私のコードは次のとおりです。

import flash.events.MouseEvent;

var frameNumber:int;
var counter:int;

function onClick3(event:MouseEvent):void
{
    if (counter%2 == 0)
    {
        frameNumber = currentFrame;
        gotoAndStop(290);
    }
    else
    {
        gotoAndStop(frameNumber);
    }
    counter++;
}
aboutButton.addEventListener(MouseEvent.CLICK, onClick3);

これにより、次のように、偶数クリック (ゼロから開始) で「About」フレームが表示され、奇数クリックで「About」がクリックされたフレームに戻ります。

[概要] --> [概要を表示] をクリックします。

別の「About」をクリックします --> About を非表示にして、呼び出しフレームに戻ります。

[About] をもう一度クリック --> [Show About] をクリックします。

等々..

フレームと「概要」フレーム (290) の間の移動にはうまく機能しますが、問題は「次へ」ボタンと「前へ」ボタンもあるということですが、「概要」ページから戻ると全体がフラッシュがフリーズし、「バージョン情報」ボタン以外は何も機能しません。ここで何が問題なのですか? 何がこれを解決できますか?

存在する場合、「About」セクションをフラッシュのポップアップメッセージとして表示する方法はありますか?

4

0 に答える 0