0

複数のレイヤーとフレームを含むムービークリップがあります。それらのいくつかにはボタンが含まれています。ボタン 1 をクリックすると、次のフレームに移動します。ボタン 2 をクリックすると、フレーム 23 に移動します。これは、ボタン 1 に使用しているコードです。

this.addEventListener(MouseEvent.CLICK, convnext);
function convnext(evt:MouseEvent):void
{ 
    MovieClip(parent).gesprekkencivcen.nextFrame();
}

これはボタン 2 のコードです。

this.addEventListener(MouseEvent.CLICK, convend1);
function convend1(evt:MouseEvent):void
{ 
    MovieClip(parent).gesprekkencivcen.gotoAndStop(23);
}

ここで起こることは、ボタンのいずれか、または実際にはムービークリップ内の任意の場所 (アクションを適用していないレイヤーであっても) をクリックすると、両方の機能が同時に実行されるため、フレーム 24 に移動することになります。この問題の答えを教えてください。

4

1 に答える 1