0

ユーザーがボタンをクリックして特定のフレームに移動できるようにするインターフェイスを作成しようとしています。

stop();

home_btn.onRelease {
    gotoAndStop(1);
}
graphics_btn.onRelease {
    gotoAndStop(3);
}
animation_btn.onRelease {
    gotoAndStop(2);
}
4

1 に答える 1

0

Actionscript 3 ではなく Actionscript 2 でコード化することに満足している場合、既存のコードに加える必要がある唯一の変更は次のとおりです。

home_btn.onRelease = function() {
    gotoAndStop(1);
}

他の 2 つのボタンも同様です。これは AS2 の正しい構文です。

AS3 の場合、起動されるたびに関数を実行するイベント リスナーをボタンに割り当てる必要があります。

home_btn.addEventListener(MouseEvent.CLICK, homeClick);

function homeClick(e:MouseEvent):void {
    gotoAndStop(1);
}
于 2013-04-15T09:26:09.923 に答える