【发布时间】:2016-05-21 23:14:14
【问题描述】:
我正在寻找一种可以随机生成角色统计数据的方法(例如技能、攻击、防御……)。 假设我的统计数据来自
1 - 100
现在我想要
1 - 30 的概率为 30%
31 - 50 的概率为 45%
51 - 75 的概率为 20%
76 - 100 的概率为 5%
我知道我可能可以使用Random 类或Math.random(),但不确定如何使用。
提前致谢!
【问题讨论】:
-
@JoCoaker 您是否打算以 45% 的概率生成
31-50?还是您想在 20% 的时间内生成这些值? -
@TimBiegeleisen 好吧,我希望它的概率为 45%,但是在下面的构造中,我可以为随机生成器 etc(31 - 50) 设置新值,然后生成实际的价值:) 所以你的答案帮助我