Unity计算帧率 FPS(可能是最简写法,如有不对请麻烦指正)

public Text fpsText2;
int frames2=0;
 float timer = 0;
//帧率的原理就是一秒Update运行了多少次
//那原理就是说,每过一秒,把运行了多少次赋值上去就可以了

private void Update()
{
++frames2;
timer += Time.deltaTime;
if (timer>=1)
{
timer = 0;
fpsText2.text = frames2.ToString();
frames2 = 0;
}
}

猜你喜欢

转载自blog.csdn.net/qq_44925704/article/details/128127400