第二个循环输出错误

时间:2015-07-29 10:28:14

标签: php loops foreach

我想知道是否有人遇到过同样的问题。我的代码首先:

private void spawnNewFood () {
    float rand = Random.Range (2, 6);
    int factor = ((int)rand % 2 == 0) ? 1 : -1;
    float x = rand * factor;
    float z = rand * factor;

    Vector3 positionFood = new Vector3 (x, 0, z);
    Instantiate (_food, positionFood, Quaternion.identity);
}

以下输出:

  

一个= 20   两个= 25   三= 18   一个= 20   两个= 25   两个= 25

虽然我期待这个:

  

一个= 20   两个= 25   三= 18   一个= 20   两个= 25   三= 18

任何可以告诉我发生了什么的人?

提前致谢!

0 个答案:

没有答案