首先来看看怎么实现,使所有的图循环播放的,看下图:


好了明白了简单的循环道理后接下就来跟我一起做:
请看视频教程:
点击浏览该文件
代码部分解释如下:
帧上代码如下:stop()//让场景的帧停止。等待响应按钮的事件(命令);
speed = 3//定义速度变量,这决定循环图移动的快与慢!
onEnterFrame = function () {
gundongMC._x += speed; //让MC滚动
if (gundongMC._x>=(gundongMC._width/2+600)) {
gundongMC._x = 600//当gundongMC的宽的一半移出600个像素(即舞台的宽度)时,让gundongMC回到与舞台右对齐的地方
}
};
onMouseMove = function () {
if (gundongMC.hitTest(_xmouse, _ymouse, false)) {
delete this.onEnterFrame;//当鼠标移动时检测:如果鼠标在gundongMC的上面,就让图停止。
}
};
updateAfterEvent()//更新显示,让动画更顺畅!
点击浏览该文件棒上原文件:
点击浏览该文件
共有 0 位网友发表了评论,得分 0 分,平均 0 分 查看完整评论