コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】FPS を計測するスクリプト

スクリプト

使用例

using UnityEngine;

public class Example : MonoBehaviour
{
    private readonly FPSCounter m_fpsCounter = new FPSCounter();

    private void Awake()
    {
        Application.targetFrameRate = 60;
    }

    private void Update()
    {
        m_fpsCounter.Update();
    }

    private void OnGUI()
    {
        GUILayout.Label( $"{m_fpsCounter.FPS:#} fps" );
    }
}

補足

上記の FPSCounter は「Graphy」のソースコードを参考にさせていただきました

関連記事