-3

我的场景中有一张图片滑动,在第 1 帧和第 100 帧之间有淡入淡出的图片。我想创建 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 回答