您的位置:首页 > 移动开发 > Unity3D

unity显示FPS

2016-04-08 14:05 465 查看
  FPS即Frames Per Second,每秒传输帧数。是指画面每秒传输帧数,通俗来讲就是指动画或视频的画面数。顾名思义,计算一秒内的帧数即可。

简单代码如下

private int mFPS= 0;

private float lastInterval;

public void Start()

    {

        lastInterval= Time.realtimeSinceStartup;

        mFPS= 0;

    }

 public void Update()

    {

        ++mFPS;

         float timeNow = Time.realtimeSinceStartup;

       if(timeNow-lastInterval>1) //如果时间超过1秒

        {

            SetFPS(mFPS);

           mFPS=0;

           lastInterval = timeNow;

        }

    }

 

public void SetFPS(int frame)

{

   //在这个函数里进行FPS的UI显示即可

}

  在Update函数里

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: