最新消息: 大屏互动软件全新升级为 6.0 啦,启用了新的网址,还是永久免费,但有更多惊喜。点击立即体验

微信小程序大转盘抽奖

新闻 乐宝 113浏览 0评论

微信小程序大转盘抽奖

  • 说明
    看到过太多骗点击量的大转盘抽奖,也写一个玩玩
  • 需求 一个转盘界面 闪动的小点 奖品背景颜色的顺序改变 以及最终的结果提示
” data-caption=”” data-size=”normal” data-rawwidth=”262″ data-rawheight=”290″ class=”content_image lazy” width=”262″ data-actualsrc=”https://www.hixianchang.com/wp-content/uploads/2018/20180720/T208757.jpg”>

分析完界面后就开始动手写了
界面就是外面一个最大的view包住 闪动的小点一个view 8个奖品和一个START按钮

*闪动的红黄色小点

我们计算好每个点的位置 用for循环设置坐标值

定义红黄两色小球用setInterval更改颜色和实现闪动效果

  • 计算好奖品图片的位置 同理循坏定义
  • 绑定奖品背景颜色通过当前数组下标来实现选中的效果 用setInterval来进行旋转的效果,停下来的位置我们用一个随机数来控制
  • 注意
    旋转中途点击我们应将START变为WAIT并且在事件中增加判断其状态 使其点击无效
  • 结果图

当然了 奖品图和内容你可以自己修改 你也更好地定义球与奖品图样式 你可以自己去完善 也许你也可以将奖品转动 定义一个指针指向奖品等。

作者: zy
链接:微信小程序大转盘抽奖-教程-小程序社区-微信小程序-微信小程序开发社区-小程序开发论坛-微信小程序联盟
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

分享:

转载请注明:好现场 » 微信小程序大转盘抽奖

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址