複数のレイヤーとフレームを含むムービークリップがあります。それらのいくつかにはボタンが含まれています。ボタン 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 に移動することになります。この問題の答えを教えてください。