最热门的闪光灯改变框架

时间:2014-04-25 12:15:12

标签: flash actionscript-2 movieclip hittest

此代码位于我的汽车动画片段 car1 上,它驱动一个名为 LapChange 的方形动画片段。我有一个名为 LapPlayer1 的动画片段,有3个帧,每个帧都有一个不同的圈数,这是我用来改变车架的代码,但是没有运气,没有想法?

onClipEvent(enterFrame){

if(this.hitTest(_root.LapChange)){


    if(_root.LapPlayer1.currentFrame == 1){

        _root.LapPlayer1.gotoAndStop(2);
    }

    if(_root.LapPlayer1.currentFrame == 2){

        _root.LapPlayer1.gotoAndStop(3);

    } 

    if(_root.LapPlayer1.currentFrame == 3){

        _root.LapPlayer1.gotoAndStop(4);
    }
}
}

1 个答案:

答案 0 :(得分:0)

currentFrame是ActionScript 3.0

在ActionScript 2.0 中,您必须使用_currentframe

onClipEvent(enterFrame){

if(this.hitTest(_root.LapChange)){


    if(_root.LapPlayer1._currentframe == 1){

        _root.LapPlayer1.gotoAndStop(2);
    }

    if(_root.LapPlayer1._currentframe == 2){

        _root.LapPlayer1.gotoAndStop(3);

    } 

    if(_root.LapPlayer1._currentframe == 3){

        _root.LapPlayer1.gotoAndStop(4);
    }
}
}