修仙体-灵枢数列随机算法使用说明书
0.00
★26次@未来之窗
A:赛忞初雪
修仙体-灵枢数列随机算法使用说明书
在这充满奇幻与科技交织的修仙世界里,“灵枢数列随机”宛如一件神秘而强大的法宝,专为实现奇妙的抽奖动画效果而打造。它融合了先进的科技之力与修仙界的神秘法则,支持多种类型的随机数滚动显示,涵盖数字数组、数字范围、字符数组以及组合数组。凭借此功能,修仙者(开发者)能够依据自身需求,精准自定义容器元素、滚动速度、显示长度等诸多关键参数,更可随心控制滚动的起始、终止、类型切换以及指定显示内容,为各类修仙活动增添无限惊喜与变数。
$cq.灵枢数列随机(options);
| 参数 | 类型 | 是否必填 | 默认值 | 说明 |
|---|---|---|---|---|
| container | DOM元素 | 是 | null | 此为用于呈现滚动数字的容器元素,恰似修仙者为法术施展选定的特定空间,唯有明确此空间,方能让抽奖动画在此精彩上演。 |
| type | string | 否 | "num" | 随机数类型,可选项如同修仙者的多种法术法门,分别为 "array"(数字数组)、"num"(数字范围)、"innerarray"(字符数组)、"grouparray"(组合数组),修仙者可按需选择最契合的法门来实现抽奖效果。 |
| numberArray | array | 否 | [0,1,2,3,4,5,6,7,8,9] | 当type选定为 "array" 时,此数组便如同蕴含特定灵力的法器,其中的数字将参与随机滚动,为抽奖增添变数。 |
| innerArray | array | 否 | ['0','1','2','3','4','5','6','7','8','9'] | 当type为 "innerarray" 时,该数组则如同承载神秘符文的玉简,其中的字符将成为随机滚动的主角,展现别样的抽奖形式。 |
| groupArray | array | 否 | ['极品灵晶', '上古仙诀', '化神丹', '9999', '灵宠契约', '灵霄宝图', '飞升令', '悟道仙草', '混沌灵珠'] | 若type为 "grouparray",此组合数组宛如一座蕴含丰富宝藏的灵库,其中的元素将以独特组合方式参与抽奖,带来意想不到的惊喜。 |
| startNum | number | 否 | 0 | 当type为 "num" 时,startNum确定了随机数的起始数字,仿若开启一段灵力之旅的起点,决定了随机数的初始范围。 |
| endNum | number | 否 | 9 | 同样在type为 "num" 时,endNum界定了随机数的终止数字,犹如为灵力之旅划定终点,与startNum共同确定了随机数的取值范围。 |
| speed | number | 否 | 80 | 滚动速度犹如修仙者施展法术的节奏,数值越小,抽奖动画的滚动速度越快,为抽奖过程增添紧张刺激之感。 |
| displayLength | number | 否 | 4 | 显示长度规定了每个字符一个方块的呈现方式,决定了抽奖动画的展示规模,如同为法术展示划定了特定的舞台范围。 |
| initialValues | array | 否 | [] | 初始显示值如同法术施展前的准备姿态,在抽奖动画启动时,将以这些值作为起始展示内容,为抽奖营造独特氛围。 |
| autoStopSeconds | number | 否 | 0 | 自动停止秒数,若设为0则表示不自动停止,修仙者可借此设定抽奖动画自动终止的时间,掌控抽奖节奏。 |
| 方法名 | 说明 | 参数 | 返回值 |
|---|---|---|---|
| start(autoStopSeconds) | 启动抽奖滚动,如同激发法宝灵力,开启神秘的抽奖之旅。优先使用传入的autoStopSeconds参数,若未传入,则采用配置中的autoStopSeconds。 | autoStopSeconds(可选):自动停止的秒数 | 无 |
| stop() | 终止抽奖滚动,恰似瞬间收回法宝灵力,使抽奖动画戛然而止。 | 无 | 无 |
| changeType(type) | 切换随机数类型,如同修仙者灵活转换法术法门,以满足不同抽奖场景的需求。 | type:新的随机数类型,可选值为 "array"、"num"、"innerarray"、"grouparray" | 无 |
| setDisplayValues(values) | 指定显示内容,仿佛修仙者运用灵力精准操控法宝展示特定信息,values可以是字符串或数组,将其分割为单个字符显示。 | values:可以是字符串或数组 | 无 |
| getCurrentValues() | 获取当前显示的值,犹如窥探法宝当前所展示的奥秘,返回包含当前显示值的数组。 | 无 | 包含当前显示值的数组 |
硬件app