public void InitSituation(SituationObject currentSituation)
 {
     Init();
     VideoPlayerRef.Stop();
     VideoPlayerRef.time = 0;
     VideoPlayerRef.clip = currentSituation.clip;
     CurrentPhase        = 0;
     foreach (var ppos in currentSituation.playersPosition)
     {
         Instantiate(ppos, Cursors);
     }
     Instantiate(currentSituation.Jauge, Jauge);
     CriticalTime = GameManager.Instance.CurrentSituation.waitTime;
     VideoPlayerRef.playbackSpeed = (GameManager.Instance.CurrentDifficulty == GameDifficulty.Easy)?GameManager.Instance.CurrentSituation.Phase1.EasyModeSpeed: GameManager.Instance.CurrentSituation.Phase1.HardModeSpeed;
 }
Exemple #2
0
 public void BeginPlay()
 {
     CurrentSituation = SituationList[sIndex];
     TimeLine.InitSituation(CurrentSituation);
     SetPlay();
 }