Cocos3.x 怎么获取随机数种子

cc_timeval psv;

CCTimer::gettimeofdayCocos2d( &psv, NULL ); // 计算时间种子
unsigned int tsrans = psv.tv_sec * 1000 + psv.tv_usec / 1000; // 初始化随机数

srand( tsrans );

Cocos3.x 怎么获取随机数种子啊 CCTimer::gettimeofdayCocos2d这个函数不存在

谁知道获取随机数种子的方法啊

//设置种子
timeval psv;
gettimeofday(&psv, NULL);
unsigned long int seed = psv.tv_sec*1000 + psv.tv_usec/1000;
srand(seed);

  • -用时间做种子,直接调用std::time(NULL)不就完了?

有大神说这句代码就可以了 srand(time(0))