我使用这个功能来随机的X我的精灵之一的坐标:播种随机数生成器
static inline CGFloat skRandf(){
return rand()/(CGFloat) RAND_MAX;
}
static inline CGFloat skRand(CGFloat low, CGFloat high){
return skRandf() * (high - low) + low;
}
它工作正常,但如果我玩游戏好几次我注意到x我应用它的精灵坐标每次都是一样的。有没有办法改变这个问题,或者随着时间的推移来解决这个问题呢?任何帮助将非常感激。
阅读关于'rand()'的文档。 – rmaddy