flash代码_Flash如何用代码实现图片循环滚动(AS3)(3)

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

2.这里用定时器类Timer类,不停更新视图,先初始化定时器类

v2-f12d0e05da212041f48f0d09b58b95c1_b.jpg

3.给定时器添加更新定时器并启动,如图所示

v2-193672537d7c4505d33c884bf87f6615_b.jpg

4.再编写更新视图的代码部分,如图所示

v2-e15f81604bf70ab4048c0716f2f027c7_b.jpg

5.现在图片可以滚动了,但是只能滚动一次

v2-451dc5d3ce2f2e484a6ff5bb3c83ed64_b.jpg

6.现在需要给滚动加判断,如图所示

v2-65f375483ab8bca51c652a6f7faa9cdd_b.jpg

7.现在得到的就是图片不停滚动的动画效果了

v2-288eb4d01af7d76f475724748d636078_b.jpg

8.现在再加一个功能,鼠标经过图片时,滚动效果停止,代码如图所示

v2-84fa141ba6504256c630f20fc5dfca1f_b.jpg

9.现在的效果就是图片不停滚动了,而且鼠标经过后会停止滚动,离开后继续滚动。

v2-207cf618322f903eb2102e7f322fb005_b.jpg

如果有相关的FLASH或者Animate操作及代码方面的问题可以私信,尽心解答!

如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AS3(ActionScript 3)是一种用于Adobe Flash平台开发的编程语言,可以用它来生成二维码。下面是一个简单的示例代码: ``` ActionScript import com.davidnik.animator.TweenAnimator; import com.davidnik.display.QRCodeSprite; var qrCode:QRCodeSprite = new QRCodeSprite(); var qrCodeData:String = "https://www.example.com"; //你要生成二维码的内容 //设置二维码的大小和颜色 qrCode.width = 200; qrCode.height = 200; qrCode.color = 0x000000; //二维码的颜色 qrCode.backgroundColor = 0xFFFFFF; //二维码的背景色 //生成二维码 qrCode.generateQRCode(qrCodeData); //将二维码添加到舞台上 addChild(qrCode); ``` 首先,我们需要导入必要的类。这里我们使用了`QRCodeSprite`类和`TweenAnimator`类。`QRCodeSprite`类是一个用于生成和显示二维码的自定义类,`TweenAnimator`类是一个用于动画效果的类,用于在生成二维码时添加动画效果。 然后,我们创建了一个`QRCodeSprite`实例,并指定了要生成二维码的内容(在这个例子是"https://www.example.com")。 接下来,我们通过设置`QRCodeSprite`实例的属性来定义二维码的大小和颜色。我们设置了二维码的宽度和高度为200像素,颜色为黑色(0x000000),背景色为白色(0xFFFFFF)。 最后,我们使用`generateQRCode()`方法来生成二维码,并将二维码添加到舞台上。 请注意,以上代码仅为生成二维码的基本示例。如果你需要更复杂的功能,例如添加Logo、修改纠错级别等,你可能需要使用其他库或自定义代码实现

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值