猫史档案馆


【米粒教程】~红包算法

用户:FML饭米粒FML饭米粒查看:0 回复:5 评论:0 创建时间:2021-04-19T17:22:29


声明:本贴中的代码及方法是以Kitten4.0为基础实现的

——————————分割线——————————

相信大家都抢过WeChat的红包吧?在社区里,许多大佬们也作过模仿WeChat的聊天软件(比如幻梦_的超信)

既然模仿的是WeChat,那最经典的抢红包不能忘!!!

今天,我就教大家一个随机红包算法

——————————分割线——————————

红包算法属于商业机密所以我们只能进行模仿,真正的算法比本教程里写到的复杂得多

——————————分割线——————————

首先,我们要添加发红包、抢红包两个角色,我就简单点写上字:

  center_image 然后,红包肯定要存到云端,不然别人怎么抢? 所以我们要加云列表积木盒,方法参考 https://shequ.codemao.cn/community/36喵06

先建立一个名叫“红包”的云列表:

center_image

center_image

接下来我们写发红包部分

——————————分割线——————————

发红包部分需要非常复杂的红包随机算法,这部分我无法进行解释,直接把代码一个长图导上来好了:

center_image

——————————分割线——————————

接下来是抢红包时间!

center_image

这样的话它会默认抢最早发的红包,而每个人抢到的金额在发红包时就确定了,所以我们知道读取第一项即可 

——————————分割线——————————

代码示例请见:https://shequ.codemao.cn/work/86349749

如果觉得好请给作品点个赞哦!

——————————分割线——————————

今天的教程,你学(学)(废)了吗?


回复

上一页1 页 / 共 1下一页
沐夏_IMuXia沐夏_IMuXia

喵d

点赞0


评论


ConxnConxn

看不懂

点赞0


评论


红色ink红色ink

米粒你出息了

点赞0


评论


红色ink红色ink

尽然被挖了

点赞0


评论


AokenAoken

点赞0


评论