Example #1
0
    public void GameOver()
    {
        DestroyStage();

        GameWarning.Show(warningText_gameOver, delay_gameOver);
        MainMenu.ShowAfterDelay(MainMenu.defaultMenuSet, delay_gameOver);
    }
Example #2
0
    public static void Show(string text, float time)
    {
        if (fInstance == null)
        {
            fInstance = Create();
        }

        fInstance.SetText(text, time);
    }
Example #3
0
    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);
    }
Example #4
0
 void NewGame()
 {
     DestroyStage();
     GameWarning.Show(warningText_startGame, delay_startGame);
     Invoke("CreateStage", delay_startGame);
 }