Class: Wheel

Wheel(pageContext, opts)

大转盘游戏逻辑部分

Constructor

new Wheel(pageContext, opts)

Parameters:
Name Type Description
pageContext Object page路由指针
opts Object 组件所需参数
Properties
Name Type Description
areaNumber Number 抽奖间隔
speed Number 转动速度
awardNumer Number 中奖区域从1开始
mode Number 1是指针旋转,2为转盘旋转
callback function 结束回调
Author:
  • pfan
Source:
To Do:
  • 注意:移动端真机,不支持requestAnimationFrame.
Example
new Wheel(this,{
   areaNumber: 8,   //抽奖间隔
   speed: 16,       //转动速度
   awardNumer: 2,   //中奖区域从1开始
   mode: 1,         //1是指针旋转,2为转盘旋转
   callback: (idx, award) => {
     //结束回调, 参数对应宫格索引,对应奖项    
   }
 })