在Unity中测试并显示帧率

using UnityEngine;
using UnityEngine.UI;

public class FPSShow : MonoBehaviour
{
    public Text fpsText; // UI Text组件引用

    void Start()
    {
        fpsText = GameObject.Find("FPSDisplay").GetComponent(); // 假设UI Text对象的名字为"FPSDisplay"
    }

    void Update()
    {
        // 计算平均帧率
        float fps = 1.0f / Time.unscaledDeltaTime;
        
        // 更新UI Text显示的内容
        fpsText.text = "FPS: " + Mathf.Round(fps).ToString();
    }
}

你可能感兴趣的:(unity,游戏引擎)