c#骰子模拟程序

问题描述 投票:0回答:1

我在学校有一个家庭作业,但我真的不知道如何能做到这一点,我想我真的不擅长编程。所以我需要你的帮助.作业。

  • 它可以指定立方体的数量(1... 6)。
  • 立方体的类型(页码)(4、6、8、10、12、14、16、18、20)。
  • 如果我点击按钮,程序将产生立方体投掷,它将显示在屏幕上
  • 设置为投掷之间停留
  • 前两个立方体让把数学拖进去是一个机会。两个立方体给他的投掷结果,乘以它,你是它第一个乘以10-away,并把它加到它Thank you!
c# forms dice
1个回答
0
投票

我只是给你开始的想法,该方法返回每个骰子的投掷,无论边数是多少,返回值在一个列表中,索引0为第一个骰子,索引1为下一个,以此类推的骰子数量

public List<int> DiceThrow(int dicesNbr, int sidesNbr)
{
    var resultPerDice = new List<int>();
    for (int i = 0; i < dicesNbr; i++)
    {
        resultPerDice.Add(Random.Range(1, sidesNbr + 1));
    }

    return resultPerDice;
}

给你的工作结束

© www.soinside.com 2019 - 2024. All rights reserved.