
Flash中做了上一页下一页的图片切换,怎么让到最后一张图片后点击下一页回到第一张?要3.0代码的。
stop();mc1.addEventListener(MouseEvent.CLICK,fl_ClickToGoToNextFrame_2);functionfl_Cl...
stop();
mc1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame_2);
function fl_ClickToGoToNextFrame_2(event:MouseEvent):void
{
nextFrame();
}
mc2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToPreviousFrame);
function fl_ClickToGoToPreviousFrame(event:MouseEvent):void
{
prevFrame();
} 展开
mc1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame_2);
function fl_ClickToGoToNextFrame_2(event:MouseEvent):void
{
nextFrame();
}
mc2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToPreviousFrame);
function fl_ClickToGoToPreviousFrame(event:MouseEvent):void
{
prevFrame();
} 展开
1个回答
展开全部
检测一下当前帧号,如果是最后一帧就跳转到第一帧。
stop(); mc1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame_2); function fl_ClickToGoToNextFrame_2(event:MouseEvent):void {
if(this.currentFrame!=this.totalFrames)
{
nextFrame();
}
else
{
this.gotoAndStop(1);
}
} mc2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToPreviousFrame); function fl_ClickToGoToPreviousFrame(event:MouseEvent):void {
prevFrame();
}
stop(); mc1.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame_2); function fl_ClickToGoToNextFrame_2(event:MouseEvent):void {
if(this.currentFrame!=this.totalFrames)
{
nextFrame();
}
else
{
this.gotoAndStop(1);
}
} mc2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToPreviousFrame); function fl_ClickToGoToPreviousFrame(event:MouseEvent):void {
prevFrame();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询