Class: Machine

Machine(pageContext, opts)

老虎机游戏逻辑部分

Constructor

new Machine(pageContext, opts)

Parameters:
Name Type Description
pageContext Object page路由指针
opts Object 组件所需参数
Properties
Name Type Description
height Number 单个数字高度
len Number 单个项目数字个数
transY1 Number 第一列初始位置
num1 Number 第一列结束数字
transY2 Number 第二列初始位置
num2 Number 第二列结束数字
transY3 Number 第三列初始位置
num3 Number 第三列结束数字
transY4 Number 第四列初始位置
num4 Number 第四列结束数字
speed Number 速度
callback function 结束回调
Author:
  • pfan
Source:
Example
new Machine(this,{
    height: 40,  //单个数字高度
    len: 10,     //单个项目数字个数
    transY1: 0,  //第一列初始位置
    num1: 3,     //第一列结束数字
    transY2: 0,  //第二列初始位置
    num2: 0,     //第二列结束数字
    transY3: 0,  //第三列初始位置
    num3: 0,     //第三列结束数字
    transY4: 0,  //第四列结束数字
    num4: 1,     //第四列结束数字
    speed: 24,   //速度
    callback: (idx, award) => {
     //结束回调, 参数对应宫格索引,对应奖项    
   }
 })