FlashAS3怎样设置点击按钮控制一个影片剪辑里的帧前进一帧或后退一帧
影片剪辑里有36帧逐帧动画想要点一次按钮,然后影片剪辑里跳到下一帧,点一次跳一次按钮我单独放在一层命为but影片剪辑我单独放在一层命为mc怎样些代码100分伺候...
影片剪辑里有36帧逐帧动画
想要点一次按钮,然后影片剪辑里跳到下一帧,点一次跳一次
按钮我单独放在一层 命为but
影片剪辑我单独放在一层
命为mc
怎样些代码
100分伺候 展开
想要点一次按钮,然后影片剪辑里跳到下一帧,点一次跳一次
按钮我单独放在一层 命为but
影片剪辑我单独放在一层
命为mc
怎样些代码
100分伺候 展开
1个回答
2013-11-23
展开全部
你需要两个按钮,第一个在属性栏命名为prev_btn,下一帧的按钮命名为next_btn
在影片剪辑mc的第一帧写上 stop();
都准备好了,在时间轴第一帧建立关键帧
代码如下:
prev_btn.addEventListener(MouseEvent.CLICK ,prevfn);
function prevfn(e:MouseEvent):void
{
mc.prevFrame();
}
next_btn.addEventListener(MouseEvent.CLICK ,nextfn);
function nextfn(e:MouseEvent):void
{
mc.nextFrame();
}
------------------------
解释,因为不知道您的程序水平,所以说的繁琐了一些,请见谅。
1、用法:prevFrame()说明
函数;将播放头转到前一帧并停止。如果当前帧为第 1 帧,则播放头不移动。
2、nextFrame()说明
函数;将播放头转到下一帧并停止。
在影片剪辑mc的第一帧写上 stop();
都准备好了,在时间轴第一帧建立关键帧
代码如下:
prev_btn.addEventListener(MouseEvent.CLICK ,prevfn);
function prevfn(e:MouseEvent):void
{
mc.prevFrame();
}
next_btn.addEventListener(MouseEvent.CLICK ,nextfn);
function nextfn(e:MouseEvent):void
{
mc.nextFrame();
}
------------------------
解释,因为不知道您的程序水平,所以说的繁琐了一些,请见谅。
1、用法:prevFrame()说明
函数;将播放头转到前一帧并停止。如果当前帧为第 1 帧,则播放头不移动。
2、nextFrame()说明
函数;将播放头转到下一帧并停止。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询