Пример #1
0
    void NewPoint()
    {
        if (Time.timeScale == 1f)
        {
            int i = Random.Range(0, 2);
            if (GameOverObject.active == false && WinningObject.active == false)
            {
                if (i == 0)
                {
                    if (GameOverObject.active == false)
                    {
                        Vector2 pos = new Vector2(UnityEngine.Random.Range(-93, 94), UnityEngine.Random.Range(-191, 141));
                        GameOverObject.GetComponent <RectTransform>().localPosition = pos;
                        GameOverObject.SetActive(true);
                        TimeLeft = 1f;
                        BadCounter();
                    }
                }

                else if (i == 1)
                {
                    if (WinningObject.active == false)
                    {
                        Vector2 pos = new Vector2(UnityEngine.Random.Range(-93, 94), UnityEngine.Random.Range(-191, 141));
                        WinningObject.GetComponent <RectTransform>().localPosition = pos;
                        WinningObject.SetActive(true);
                    }
                }
            }
        }
    }
Пример #2
0
 public void Point()
 {
     WinningObject.SetActive(false);
     Score++;
     if (Score > 0)
     {
         Time.timeScale = 1f;
     }
     ScoreObject.GetComponent <TextMeshProUGUI>().text = "Score: " + Score;
 }