// Update is called once per frame void Update() { string score = Convert.ToString(this.score.GetScore()); if (gameStatu.QueryGameStatus() == GameStatus.Lose) { gameStatuText.GetComponent <Text>().text = "Game Over! \n You final score:" + score; } else if (gameStatu.QueryGameStatus() == GameStatus.Win) { gameStatuText.GetComponent <Text>().text = "You Win!"; } scoreText.GetComponent <Text>().text = "按空格键发射飞碟.\n" + "Score: " + score; if (totalTime > 0) { intervalTime -= Time.deltaTime; if (intervalTime <= 0) { intervalTime += 1; totalTime--; CountDownText.text = string.Format("{0:D2:{1:D2}}", (int)totalTime / 60, (int)totalTime % 60); } } }
// Update is called once per frame void Update() { string score = Convert.ToString(this.score.GetScore()); if (gameStatu.QueryGameStatus() == GameStatus.Lose) { gameStatuText.GetComponent <Text>().text = "Game Over!"; } else if (gameStatu.QueryGameStatus() == GameStatus.Win) { gameStatuText.GetComponent <Text>().text = "You Win!"; } scoreText.GetComponent <Text>().text = "Press space to send UFO.\n" + "Click UFO to gain Score.\n\n\n" + "Score: " + score; }
// Update is called once per frame void Update() { string score = Convert.ToString(this.score.GetScore()); if (gameStatu.QueryGameStatus() == GameStatus.end) { gameStatuText.GetComponent <Text>().text = "Your Score:" + score; } scoreText.GetComponent <Text>().text = "score:" + score; }
// Update is called once per frame void Update() { gameStatus = queryStatus.QueryGameStatus(); SceneStatus = queryStatus.QuerySceneStatus(); if (gameStatus == GameStatus.Play) { if (SceneStatus == SceneStatus.Waiting && Input.GetKeyDown("space")) { uerInterface.SendUFO(); } if (SceneStatus == SceneStatus.Shooting && Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; if (Physics.Raycast(ray, out hit) && hit.collider.gameObject.tag == "UFO") { uerInterface.DestroyUFO(hit.collider.gameObject); changeScore.AddScore(); } } } }