我生成随机编号存储的行和列我矩阵指数。这是不同的行列索引号每次都不重复。但是,一段时间内同样的价值正在产生。如何纠正这个问题。如何使用没有重复值生成两个随机()
这是我写的..例如
4 * 4矩阵。我与循环运行和存储日期
int i;
for (i=0;i<6;i++)
{
Row = arc4random() % 4 ;
Column = arc4random() % 4;
CGFloat xOffset1 = (block.contentSize.width+350)+((block.contentSize.height-15)*Column);
FireBlock.position = ccp(xOffset1,Row*15);
statement 1--- store Column;
statement 2--- store Row;
}
这是不可能的我的程序,因为我的代码射击游戏。差异。水平我正在产生每个级别的差异矩阵。所以它不可能为矩阵索引赋值 – SOF 2010-11-16 19:34:23