1using System.Collections;
2using System.Collections.Generic;
4using NaughtyAttributes;
11 private readonly List<float> avgFps =
new List<float>();
13 private float avgFPS = 0.0f;
14 private GameObject player;
18 XRSettings.enabled = !XRSettings.enabled;
21 player.SetActive(XRSettings.enabled);
25 player = GameObject.Find(
"Player");
26 player?.SetActive(XRSettings.enabled);
33 XRSettings.enabled =
false;
38 XRSettings.enabled =
true;
43 if (avgFps.Count < 90)
45 avgFps.Add(1/Time.deltaTime);
49 avgFps.Add(1/Time.deltaTime);
53 if (avgFps.Average() < 24)
55 if (XRSettings.enabled)
57 XRSettings.enabled =
false;
62 if (!XRSettings.enabled)
64 XRSettings.enabled =
true;
70 avgFPS = avgFps.Average();
UnityEngine.UI.Button Button