public void ResumeTime() { if (m_Override != null) { ApplyTimeScale(m_Override.previousTimeScale); m_Override = null; } }
public void StopTime() { ResumeTime(); m_Override = new TimeOverride { targetTimeScale = 0.0f, previousTimeScale = Time.timeScale }; ApplyTimeScale(m_Override.targetTimeScale); }