void Update() { if (fps.oneSecondLeft(Time.deltaTime)) { fps.countValuesToDisplay(Time.deltaTime); updateLabels(); } }
public void equalTo23FPS_Test() { fps = new FPSCounter(); fpsExpected = new FPSCounter(); fps.countValuesToDisplay(0.0434f); fpsExpected.framesPerSecond.displayValue = "23 FPS"; fpsExpected.framesPerSecond.displayColor = new Color32(204, 51, 0, 255); fpsExpected.oneFrameExecuteTime.displayValue = "43 ms"; Assert.AreEqual(fpsExpected.framesPerSecond.displayValue, fps.framesPerSecond.displayValue); Assert.AreEqual(fpsExpected.framesPerSecond.displayColor, fps.framesPerSecond.displayColor); Assert.AreEqual(fpsExpected.oneFrameExecuteTime.displayValue, fps.oneFrameExecuteTime.displayValue); }
void Start() { fps = new FPSCounter(); fps.countValuesToDisplay(Time.deltaTime); updateLabels(); }