欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP幸运大转盘源码,支持ThinkPHP

程序员文章站 2022-03-18 22:09:23
...

可以看到1-6等奖都只有1个,7等奖有6个。指针默认指向上图位置,记为0°。 每个奖项对应不同的角度,圆的角度为360°,分成12块,所以每块为30°。 为了防止指针指着相邻两个将向之间的线,所以记为一等奖的最小角度为1°,最大角度为29°。同理可找出其他奖

可以看到1-6等奖都只有1个 ,7等奖有6个。指针默认指向上图位置,记为0°。

每个奖项对应不同的角度,圆的角度为360°,分成12块,所以每块为30°。

为了防止指针指着相邻两个将向之间的线,所以记为一等奖的最小角度为1°,最大角度为29°。同理可找出其他奖项的角度,这要注意,七等奖有6个。

然后呢,每个奖项都有不同的中奖概率,我们根据概率来获取奖项(概率可以设置为0,你懂的~),获取奖品后,在根据最大和最小角度生成一个随机数,来让指针旋转即可..

全部代码在:http://www.cnsecer.com/7831.html ThinkPHP PHP幸运大转盘源码,支持ThinkPHP

幸运大转盘
PHP幸运大转盘源码,支持ThinkPHP