Beispiel #1
0
    void    OnGUI()
    {
        Rect rect = RectifyScreenGUI.calcRect(new Rect(0, 0, RectifyScreenGUI.widthScreen, RectifyScreenGUI.heightScreen));

        GUILayout.BeginArea(rect);

        {
            Rect lablRect = RectifyScreenGUI.calcRect(new Rect(RectifyScreenGUI.widthScreen * 0.5f, RectifyScreenGUI.heightScreen * 0.2f,
                                                               64, 64));
            GUI.Label(lablRect, "Pause");
        }

        {
            Rect btnRect = RectifyScreenGUI.calcRect(new Rect(0, RectifyScreenGUI.heightScreen * 0.3f,
                                                              RectifyScreenGUI.widthScreen, 64));
            if (GUI.Button(btnRect, "return"))
            {
                NotificationCenter.DefaultCenter.PostNotification(this, "OnEndGamePause");
            }
        }

        {
            Rect btnRect = RectifyScreenGUI.calcRect(new Rect(0, RectifyScreenGUI.heightScreen * 0.5f,
                                                              RectifyScreenGUI.widthScreen, 64));
            if (GUI.Button(btnRect, "replay"))
            {
                Application.LoadLevel("scene");
            }
        }

        GUILayout.EndArea();
    }
Beispiel #2
0
    void    OnGUI()
    {
        Rect rect = RectifyScreenGUI.calcRect(new Rect(0, 0, RectifyScreenGUI.widthScreen, RectifyScreenGUI.heightScreen));

        GUILayout.BeginArea(rect);

        {
            Rect lablRect = RectifyScreenGUI.calcRect(new Rect(RectifyScreenGUI.widthScreen * 0.5f, RectifyScreenGUI.heightScreen * 0.2f,
                                                               64, 64));
            GUI.Label(lablRect, "GameStart");
        }

        {
            Rect btnRect = RectifyScreenGUI.calcRect(new Rect(0, RectifyScreenGUI.heightScreen * 0.5f,
                                                              RectifyScreenGUI.widthScreen, 64));
            if (GUI.Button(btnRect, "start"))
            {
                NotificationCenter.DefaultCenter.PostNotification(this, "OnEndGameBegin");
            }
        }

        GUILayout.EndArea();
    }
Beispiel #3
0
    void    OnGUI()
    {
        Rect rect = RectifyScreenGUI.calcRect(new Rect(0, 0, RectifyScreenGUI.widthScreen, RectifyScreenGUI.heightScreen));

        GUILayout.BeginArea(rect);

        {
            Rect lablRect = RectifyScreenGUI.calcRect(new Rect(RectifyScreenGUI.widthScreen * 0.5f, RectifyScreenGUI.heightScreen * 0.2f,
                                                               64, 64));
            GUI.Label(lablRect, "GameOver");
        }

        {
            Rect btnRect = RectifyScreenGUI.calcRect(new Rect(0, RectifyScreenGUI.heightScreen * 0.5f,
                                                              RectifyScreenGUI.widthScreen, 64));
            if (GUI.Button(btnRect, "retry"))
            {
                Application.LoadLevel("scene");
            }
        }

        GUILayout.EndArea();
    }