public void EndRound(Action _onComplete) { if (CurrentRound == nbRounds) { Game.instance.gameUI.timer.timerStarted = false; Scenes.Load(EndRoundScene, (EndRoundScene) => { EndRoundScene.FindRootObject <ShowRound>().Show(OnGameEnd); }); } else { Game.instance.gameUI.timer.timerStarted = false; Scenes.Load(EndRoundScene, (EndRoundScene) => { EndRoundScene.FindRootObject <ShowRound>().Show(_onComplete); }); } }
void FetchAllReferences(Action onComplete) { SpawnPlayers(); // C'est ici qu'on peut aller chercher tous les références. // UI Scenes.Load(uiScene, (uiScene) => { gameUI = uiScene.FindRootObject <GameUI>(); onComplete(); }); }