Image 随机图像发生器不工作

Image 随机图像发生器不工作,image,random,switch-statement,case,generator,Image,Random,Switch Statement,Case,Generator,我有一个游戏,当按下btnStart时,会产生6个随机图像中的1个。我使用int-random图像,后面是一个switch语句,案例为0-5。但是,案例1是每次显示的唯一图像。案例0和案例2-5未显示。无论我设置图像的顺序如何,只显示案例1。 在使用随机图像生成器时,是否有其他方法可以切换案例 int randomImages = rand() % 6; switch (randomImages) { 您需要为rand()函数设置种子,否则每次都会得到相同的结果。尝试使用int-randomi

我有一个游戏,当按下btnStart时,会产生6个随机图像中的1个。我使用int-random图像,后面是一个switch语句,案例为0-5。但是,案例1是每次显示的唯一图像。案例0和案例2-5未显示。无论我设置图像的顺序如何,只显示案例1。
在使用随机图像生成器时,是否有其他方法可以切换案例

int randomImages = rand() % 6;
switch (randomImages) {

您需要为
rand()
函数设置种子,否则每次都会得到相同的结果。尝试使用
int-randominimages=arc4random\u-uniform(6)取而代之

另见: