![v2-668cb5c3ecfc5f3da43ca74c4b05e553_1440w.jpg?source=172ae18b](http://img-02.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic1.zhimg.com/v2-668cb5c3ecfc5f3da43ca74c4b05e553_1440w.jpg?source=172ae18b)
上一篇教程已经讲到让图片到指定位置,这一篇讲一下让图片不停滚动的代码。
Flash如何用代码实现图片循环滚动(AS3)(2)-百度经验jingyan.baidu.com Flash如何用代码实现图片循环滚动(AS3)-百度经验jingyan.baidu.com适用软件:Animate CC及其它支持AS3脚本的Flash软件
制作步骤:
1.现在的代码如图所示
![v2-8fb139d531d6808ce15ae95b759c38f7_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic4.zhimg.com/v2-8fb139d531d6808ce15ae95b759c38f7_b.jpg)
2.这里用定时器类Timer类,不停更新视图,先初始化定时器类
![v2-f12d0e05da212041f48f0d09b58b95c1_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-f12d0e05da212041f48f0d09b58b95c1_b.jpg)
3.给定时器添加更新定时器并启动,如图所示
![v2-193672537d7c4505d33c884bf87f6615_b.jpg](http://img-03.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-193672537d7c4505d33c884bf87f6615_b.jpg)
4.再编写更新视图的代码部分,如图所示
![v2-e15f81604bf70ab4048c0716f2f027c7_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic4.zhimg.com/v2-e15f81604bf70ab4048c0716f2f027c7_b.jpg)
5.现在图片可以滚动了,但是只能滚动一次
![v2-451dc5d3ce2f2e484a6ff5bb3c83ed64_b.jpg](http://img-03.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic1.zhimg.com/v2-451dc5d3ce2f2e484a6ff5bb3c83ed64_b.jpg)
6.现在需要给滚动加判断,如图所示
![v2-65f375483ab8bca51c652a6f7faa9cdd_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-65f375483ab8bca51c652a6f7faa9cdd_b.jpg)
7.现在得到的就是图片不停滚动的动画效果了
![v2-288eb4d01af7d76f475724748d636078_b.jpg](http://img-01.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic1.zhimg.com/v2-288eb4d01af7d76f475724748d636078_b.jpg)
8.现在再加一个功能,鼠标经过图片时,滚动效果停止,代码如图所示
![v2-84fa141ba6504256c630f20fc5dfca1f_b.jpg](http://img-01.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic4.zhimg.com/v2-84fa141ba6504256c630f20fc5dfca1f_b.jpg)
9.现在的效果就是图片不停滚动了,而且鼠标经过后会停止滚动,离开后继续滚动。
![v2-207cf618322f903eb2102e7f322fb005_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=77e9d47a-422e-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-207cf618322f903eb2102e7f322fb005_b.jpg)
如果有相关的FLASH或者Animate操作及代码方面的问题可以私信,尽心解答!
如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。