微信小程序实现抽奖功能?

image.png
ui大概是这样的

请问这个怎么实现尼

阅读 1.7k
1 个回答

轮盘转动指针固定,假设指针默认在0度,8个奖项,360/8 = 45度;1 - 44度这个区间算中奖项1,46 - 89度奖项2,以此类推。
点击抽奖后,后台给出奖项(假如中了奖项1),则转盘开始转动 360 x 3(代表转几圈) + 奖项1度数,则 360 x 3 + (1到44取随机数)
transition: all 4s ease; //由快到慢的效果
transform:rotate(1120deg)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题