This commit is contained in:
2023-11-28 11:41:03 +05:30
commit da3b6cf083
1281 changed files with 97466 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
using UnityEngine;
namespace Mirror.Examples.Cubes
{
public class FPS : MonoBehaviour
{
// fps accessible to the outside
public int framesPerSecond { get; private set; }
// configuration
public bool showGUI = true;
public bool showLog = false;
// helpers
int count;
double startTime;
protected void Update()
{
++count;
if (Time.time >= startTime + 1)
{
framesPerSecond = count;
startTime = Time.time;
count = 0;
if (showLog) Debug.Log($"FPS: {framesPerSecond}");
}
}
protected void OnGUI()
{
if (!showGUI) return;
GUI.Label(new Rect(Screen.width - 70, 0, 70, 25), $"FPS: {framesPerSecond}");
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 6635375fbc6be456ea640b75add6378e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: