-3

フレーム 1 と 100 の間でフェードインとフェードアウトの写真を使用して、シーンにスライドする写真があります。前の写真と次の写真に移動できる 2 つのボタンを作成したいと思います。コードを理解するだけです。助けが必要です。私は最後のフレームでこのように試しました.2つの方法:

gotoAndPlay(1);

btnA.addEventListener(MouseEvent.CLICK, backward);
btnB.addEventListener(MouseEvent.CLICK, forward);

function backward(event:MouseEvent)
{
    if(this.currentFrame == (1, 30))
    {
        gotoAndPlay(66);
    }
    else
    {
        gotoAndPlay(1);
    }
}

function forward(event:MouseEvent)
{
    if(this.currentFrame == 1, 30)
    {
        gotoAndPlay(31);
    }
    if(this.currentFrame == 31, 65)
    {
        gotoAndPlay(66);
    }
    if(this.currentFrame == 66, 100)
    {
        gotoAndPlay(1);
    }
}
4

1 に答える 1

0

すべてのステートメントについて、次のことを行う必要があります。

...
if(event.target.currentFrame == 1  ||  event.target.currentFrame == 30)
    {
        gotoAndPlay(31);
    }
....
于 2012-05-31T20:38:57.700 に答える