用户:箱子BOX查看:0 回复:0 评论:0 创建时间:2020-02-06T12:34:23
相信很多人都玩过许多有趣的游戏
比如吃鸡、王者、明日方舟、明日之后……
相信很多游戏都有一个共同的机制
那就是氪金!
……
啊不是,应该是抽奖!
那么今天,我要教大家如何用编程猫做出三种不同的抽奖呢?
----------------------------------------帅气的分割线----------------------------------------
一、概率平等抽奖
第一种是最简单的
概率平等
咱们首先需要一个变量
它的数值是在1-3中的随机一个
它的数字就对应着你获得的奖励是什么
用如果否则判断即可
(内心崩溃*1)
二、概率抽奖
第二种是一个概率抽奖
我们假设
获得黄冈小状元练习册的概率是10%
获得寒假作业的概率是30%
获得一张试卷的概率是35%
啥也不获得的概率是25%(最幸运的感jio)
那黄冈小状元练习册举个例子
首先把抽奖分为100份
选其中任意一份
如果这一份比0大,又比10既小于或等于
那么他就在1-10里,也就是中奖的概率10%
那为什么不说比10小于呢?
因为那样的话范围是1-9,中奖率只有9%
(内心崩溃*2)
三、限量抽奖
因为是限量抽奖
抽完了就没了
我们需要一个列表来记录你的所有限量奖项
接着找到奖池列表的随机一项
获得奖池的那一项内容
然后删除那一项
这里要注意
用的是字符串的积木
而不是数字积木
那如果奖池的长度为0
就代表所有的奖品都被抽完了
对话改变为
“你来晚了,没有抽上奖!可喜可贺可喜可贺”
那这期内容就到这里了!
觉得对你有用不妨顶个贴让更多人看到!
---------------------------------------------------------------
本文作者YDS箱子哥哥
欢迎支持【编程猫后援会】和【跃动工作室】
有问题的话直接下面回复即可
这期彩蛋挺多的,慢慢看吧
点个赞吧!(跪求,做两个月的作品没人点赞)
https://shequ.codemao.cn/work/387903喵