// Update is called once per frame void Update() { if (countdownScript.totalTime <= 0) { gameMode = GameModeScene.Result; } resultScore.text = "Score" + scoreScript.tmpScore + "m"; if (gameMode == GameModeScene.Result) { resultScore.enabled = true; resultText1.enabled = true; //resultText2.enabled = true; returnTitle.enabled = true; gameScore.enabled = false; gameTime.enabled = false; if (Input.GetKeyDown(KeyCode.Return)) { Invoke("ChangeScene", 0.0f); } } }
// Start is called before the first frame update void Start() { gameMode = GameModeScene.Start; countdownObject = GameObject.Find("Countdown"); countdownScript = countdownObject.GetComponent <TimerControl>(); tmpScoreObject = GameObject.Find("ScoreMgr"); scoreScript = tmpScoreObject.GetComponent <ScoreMgr>(); resultScore.enabled = false; resultText1.enabled = false; resultText2.enabled = false; returnTitle.enabled = false; gameScore.enabled = true; gameTime.enabled = true; }
// Start is called before the first frame update void Start() { win = false; lose = false; //winText = winText.GetComponent<Text>(); loseText = loseText.GetComponent <Text>(); playerNumber = GameObject.Find("GetPlayerNumber"); getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>(); resultObject = GameObject.Find("ResultManager"); resultScript = resultObject.GetComponent <ResultProcess>(); gameMode = GameModeScene.Start; //winText.enabled = false; loseText.enabled = false; }
// Update is called once per frame void Update() { //survivalLife = lifeScript.life; //Debug.Log("survivalLife" + survivalLife); if (resultScript.winFlag) { gameMode = GameModeScene.Result; } if (gameMode == GameModeScene.Result) { if (Input.GetKeyDown(KeyCode.Return)) { Invoke("ChangeScene", 0.0f); } } Debug.Log("result" + resultScript.winFlag); }