Пример #1
0
 /// <summary>
 /// Pauses the currently running TimelineAsset, sets the TimeScale to 0 and shows a pause UI
 /// </summary>
 public void PauseTimeline()
 {
     _isPaused                              = true;
     Time.timeScale                         = 0f;
     _defaultPlaybackSpeed                  = _playableDirector.PauseDirector();
     _pauseScreenCanvasGroup.alpha          = 1f;
     _pauseScreenCanvasGroup.interactable   = true;
     _pauseScreenCanvasGroup.blocksRaycasts = true;
 }