public void Stop() { float endTime = Time.realtimeSinceStartup; // done first if (!started) { BalanceError(); } started = false; float elapsedTime = (endTime-startTime); accumulatedTime += elapsedTime; }