53

主题

102

回帖

2369

积分

精英创作者

积分
2369

夏日·活跃之王勋章

发表于  2023-7-16 08:35:08 | 显示全部楼层 |阅读模式 2692 5
先创建一个随机池

1.png


然后设置几个要掉落的物品类型
2.png


再给这几个掉落的物品类型设置掉落概率
3.png


其中整数(红框)对应掉落的物品类型索引,权重(蓝框)对应的概率
4.png


就目前来说,掉落的物品类型[1]的掉落概率如下(3/(3+4+5+6+7))
5.png


那要怎么做到掉落的物品类型[1]的掉落概率为3%呢
很简单,把总权重用一个用不上的整数填满就行了
6.png


接下来只需要做一个简单的判断
7.png


最后就可以完成一个概率掉落的触发了
8.png

53

主题

102

回帖

2369

积分

精英创作者

积分
2369

夏日·活跃之王勋章

发表于  2023-7-16 13:34:14 | 显示全部楼层
666666666666666666666

0

主题

1

回帖

17

积分

普通创作者

积分
17
发表于  2023-8-1 21:03:03 | 显示全部楼层
非常感谢楼主!!!!感谢感谢!!!

0

主题

1

回帖

23

积分

普通创作者

积分
23
发表于  2023-8-9 12:27:29 | 显示全部楼层
上文里的【随机数】应该通过调用方法“随机池-获取整数,是否放回”,来获得。

7

主题

18

回帖

302

积分

优秀创作者

积分
302
发表于  2023-9-2 10:38:25 | 显示全部楼层
不是获取随机池中的整数数量吧!是获取一个随机整数!

0

主题

26

回帖

127

积分

普通创作者

积分
127
发表于  2023-12-6 22:08:09 | 显示全部楼层
打卡学习实操了,下次麻烦写下怎么制作随机池制作好嘛...很为难从0开始学的,拜托喽