【问题标题】:Random Image Generator not working随机图像生成器不工作
【发布时间】:2015-12-09 05:48:18
【问题描述】:

我有一个游戏,当按下 btnStart 时会生成 6 个随机图像中的 1 个。我使用 int randomImages 后跟一个带有 case 0 - 5 的 switch 语句。但是,case 1 是唯一每次出现的图像。案例 0 和案例 2-5 没有出现。无论我设置图像的顺序如何,都只显示案例 1。
使用随机图像生成器时,是否有任何替代方案可以切换案例?

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

【问题讨论】:

    标签: image random switch-statement case generator


    【解决方案1】:

    您需要播种rand() 函数,否则每次都会得到相同的结果。尝试改用int randomImages = arc4random_uniform(6);

    另见:Generating random numbers in Objective-C

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-13
      • 1970-01-01
      • 1970-01-01
      • 2010-12-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多