gpt4 book ai didi

c# - Random.Range 以及如何获取 Random

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:47:25 25 4
gpt4 key购买 nike

enter image description here

这 9 个球是根据下面的代码随机生成的。

   for(int i=0;i<balls.Length; i++)
{
getBallsRandom = new Randomizer(balls[i].sprites);
balls[i].setCurrentSpriteIndex(getBallsRandom.getRandom());
}

我想要的是每次你生成每种颜色的 3 个球。例如下图中。

enter image description here

最佳答案

列出你的球 list_balls = [Green, Green, Green, Red, Red, Red, Grey, Grey, Grey]

这里是伪代码的想法:

for i=1 to 3: // for each tube
for j=1 to 3: // 3 balls in each tube
Pick a random ball from `list_balls`
Remove the chosen ball from `list_balls`

我让你很高兴用 C# 编写它

关于c# - Random.Range 以及如何获取 Random,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44972392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com