请原谅我,我完全是自学成才,因此可能会有一个明显的解决方案,我错过了。
目前,当我想要随机发生某些事情时,我会执行以下操作:
RunCodeIf(5)
{ Code goes here}
如何从中删除bool,只是制作某种功能,只有在获取中奖号码时才执行块中的代码。例如,我想创建一些我可以输入的内容
public static bool RandomChanceRetBool(byte ChanceHigherBound)
{
//If you just want a quick true/false based on a winning roll but don't have a bool to assign it to
int WinningRoll = Rando.RollDice(ChanceHigherBound);
int ActualRoll = Rando.RollDice(ChanceHigherBound);
if (ActualRoll == WinningRoll)
{
return true;
}
else
{
return false;
}
}
以下是我所拥有的功能的当前代码:
{{1}}
答案 0 :(得分:0)
将RandomChanceRetBool的名称更改为OneIn,现在直接调用它而不创建单独的bool:
if OneIn(5) {GameText.DisplayToUser();}