private AnalyzerFrame GetCurrentFrame() { if (_currentFrame == null) { _currentFrame = new AnalyzerFrame() { frameIndex = _frameIndex, time = _frameTime, }; frames.Add(_currentFrame); } return(_currentFrame); }
public void Update() { _currentFrame = null; _frameIndex++; _frameTime = Time.realtimeSinceStartup - _frameStartTime; }