我想做一种强化石,可以强化若干个品质里的其一.
复制代码自定义的概率咋做,求大佬给个例子QAQ
- 普通品质:
 
-   几率: 50
 
- 中等品质:
 
-   几率: 40
 
- 高级品质:
 
- 几率: 10
- https://www.baidu.com/s?ie=UTF-8&wd=java%E6%9D%83%E9%87%8D%E9%9A%8F%E6%9C%BA
- //产生1-100的随机数
 
- int i = (int)(Math.random()*100+1);
 
- if(i<=50){
 
-     //普通品质
 
- }else if(50<i && i<=90){
 
-     //中等品质
 
- }else{
 
-     //高级品质
 
- }
所谓的带权随机数
按照二楼的那种是可以的,但是推荐一个叫WeightedRandom的类,mojang提供了这玩意儿,用于带权重的随机数生成
按照二楼的那种是可以的,但是推荐一个叫WeightedRandom的类,mojang提供了这玩意儿,用于带权重的随机数生成