5 个解决方案
#1
你是在代码中添加吗?? 直接在每帧Update是记录就行了, 要是只有可执行程序的话, 应该有工具
#2
反正在windows下用下面代码即可
static clock_t start_time = clock();
static unsigned frames = 0L;
static double frame_rate = 0.0;
frames++;
clock_t curr_time = clock();
clock_t ellapsed = curr_time - start_time;
if (ellapsed > 1000.0)
{
frame_rate = 1000.0 / ellapsed * frames;
frames = 0L;
start_time = curr_time;
}
#3
还是 有点不太明白。。
#4
就是一个插值计算
#5
游戏帧数是个大问题!
我想这方面的知识!我查了好多资料 一无所获!
可能就是在中国的原因吧
我想这方面的知识!我查了好多资料 一无所获!
可能就是在中国的原因吧
#1
你是在代码中添加吗?? 直接在每帧Update是记录就行了, 要是只有可执行程序的话, 应该有工具
#2
反正在windows下用下面代码即可
static clock_t start_time = clock();
static unsigned frames = 0L;
static double frame_rate = 0.0;
frames++;
clock_t curr_time = clock();
clock_t ellapsed = curr_time - start_time;
if (ellapsed > 1000.0)
{
frame_rate = 1000.0 / ellapsed * frames;
frames = 0L;
start_time = curr_time;
}
#3
还是 有点不太明白。。
#4
就是一个插值计算
#5
游戏帧数是个大问题!
我想这方面的知识!我查了好多资料 一无所获!
可能就是在中国的原因吧
我想这方面的知识!我查了好多资料 一无所获!
可能就是在中国的原因吧