Unity3d 实现显示游戏帧数最简单的方法(备忘)

 public class FPSCounter : MonoBehaviour
    {
        [SerializeField] Text fpsLabel;
    
        float deltaTime = 0f;

        private void Update() {
            if(fpsLabel) {
                deltaTime += (Time.deltaTime - deltaTime) * 0.1f;
                float fps =  1.0f / deltaTime;
                fpsLabel.text = String.Format("FPS:{0}",(int)fps);
            }
        }
    }

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください