metahunt/Assets/Scripts/Utils/TMP_FpsText.cs
2024-02-11 13:53:18 +05:30

23 lines
421 B
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
public class TMP_FpsText : Text
{
[SerializeField]
public float updateInterval= 0.5f;
float f =0;
void Update(){
if(f < updateInterval){
f+=Time.deltaTime;
}else{
f=0;
text = (1f/Time.deltaTime).ToString("n1") + " FPS";
}
}
}