私は 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」セクションをフラッシュのポップアップメッセージとして表示する方法はありますか?