1

ボタンをクリックすると、フレームがジャンプして特定の領域で停止するプロジェクトに取り組んでいます。私が持っているボタンは cancelmenu_btn と呼ばれます。アクション レイヤー上の 1 つのキーフレーム (5 フレーム以上) にまたがっています。戻るボタンのコーディングは次のとおりです。

menuback_btn.addEventListener(MouseEvent.CLICK, menubackClick);
function menubackClick(event:MouseEvent):void{
    gotoAndStop (2);
    }

それでも、戻るボタンはフレームの 1 つ (フレーム 3) でのみ機能します。プロジェクトへのリンクがあります。

https://skydrive.live.com/embed?cid=9AB08B59DCCDF9C6&resid=9AB08B59DCCDF9C6%21110&authkey=ALkJwkJaKg7ypI0

menuback_btn の何が間違っていますか?

4

1 に答える 1

0

ボタンをアクティブにする場合は、確認する必要があることがいくつかあります。最初に、コードが最初のフレームにあることを確認してください。これは、そのフレームがヒットするまでアクティブにならないためです。

次に、ボタンが最初のフレームにもあることを確認しますが、そうすると btn.addEventListener(Function) が正しく関連付けられます。

于 2012-07-17T19:14:33.387 に答える