/// <summary> ///开始游戏 /// </summary> public void BtnStartGame() { Function2048.getInstance().InitGame(); PaneleAgain.gameObject.SetActive(true); Destroy(PanelStart.gameObject); againBtn.gameObject.SetActive(false); }
/// <summary> /// 再次游戏 /// </summary> public void BtnAgainGame() { fTime = 0.0f; iMin = 0; iSec = 0; againBtn.gameObject.SetActive(false); Function2048.getInstance().InitGame(); againBtn.gameObject.SetActive(false); }
// Update is called once per frame void Update() { if (Function2048.getInstance().isStopGame) { againBtn.gameObject.SetActive(true); } else { fTime += Time.fixedDeltaTime; iSec = (int)fTime; if (iSec == 60) { iMin++; iSec = 0; fTime -= 60; } textSocre.text = "Socre: " + Function2048.getInstance().iSocre; textTime.text = "Time: " + iMin + "m " + iSec + "s"; } Function2048.getInstance().DealUpdateGame(); }
// Use this for initialization void Start() { Function2048.getInstance().DrawBackGround(goPrefab, PaneleAgain); }