Beispiel #1
0
    void Update()
    {
        LimitTime      -= Time.deltaTime;
        text_Timer.text = "" + Mathf.Round(LimitTime);

        if (Mathf.Round(LimitTime) <= 0) //타임이 0이 되면
        {
            GetComponent <Text>().color = new Color(0.66f, 0.62f, 0.26f);
            text_Timer.text             = "Clear !";
            textGenerator.ListenTimeOver();
            clockGenerator.ListenTimeOver();
            num++;
        }

        if (num == 1)
        {
            GameObject director = GameObject.Find("GameDirector");
            director.GetComponent <Director>().complete(); //문 만들기
        }

        if (Mathf.Round(LimitTime) <= 10 && Mathf.Round(LimitTime) > 0)
        {
            ChangeColor();
        }
    }
 // Update is called once per frame
 void Update()
 {
     LimitTime -= Time.deltaTime;
     text_Timer.text = ""+Mathf.Round(LimitTime);
     
     if(Mathf.Round(LimitTime)<=0) //타임이 0이 되면
     {
         text_Timer.text = "Clear !";
         TextGenerator.ListenTimeOver(); // 타이머 다 됐다고 텍스트 그만 만들라고 전달하는 코드에요!
         ClockGenerator.ListenTimeOver(); // 얘도 똑같이 만들어줬어요!
     }
 }