TimeLimitGameView.cs 833 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.UI;
  5. using UnityEngine.SceneManagement;
  6. public class TimeLimitGameView : MonoBehaviour
  7. {
  8. public Text[] scoreUIs;
  9. public Text timeTxt;
  10. public static TimeLimitGameView ins;
  11. void Start()
  12. {
  13. ins = this;
  14. int[] scores = GameMgr.ins.gameMode2.GetScores();
  15. for (int i = 0; i < scoreUIs.Length; i++)
  16. {
  17. scoreUIs[i].text = scores[i].ToString();
  18. }
  19. }
  20. void OnDestroy()
  21. {
  22. ins = null;
  23. }
  24. void FixedUpdate()
  25. {
  26. timeTxt.text = GameMgr.ins.gameMode2.getTimeStr();
  27. }
  28. public void Back()
  29. {
  30. AudioMgr.ins.PlayBtn();
  31. SceneManager.LoadScene("Home", LoadSceneMode.Single);
  32. // Application.Quit();
  33. }
  34. }