public void GameOver() { DestroyStage(); GameWarning.Show(warningText_gameOver, delay_gameOver); MainMenu.ShowAfterDelay(MainMenu.defaultMenuSet, delay_gameOver); }
public static void Show(string text, float time) { if (fInstance == null) { fInstance = Create(); } fInstance.SetText(text, time); }
private static new GameWarning Create() { GameWarning result = TemporaryText.Create <GameWarning>(); result.gameObject.transform.SetParent(Design.visibleArea.transform); Utils.ProvideCanvas(result.gameObject); RectTransform rt = result.gameObject.transform as RectTransform; RectTransform rtp = result.gameObject.transform.parent as RectTransform; rt.offsetMin = (rtp.offsetMax - rtp.offsetMin - size) / 2; rt.offsetMax = rt.offsetMin + size; return(result); }
void NewGame() { DestroyStage(); GameWarning.Show(warningText_startGame, delay_startGame); Invoke("CreateStage", delay_startGame); }