using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;
public class ScorePanel : MonoBehaviour
{

ย  ย  float time = 0.0f;
ย  ย  public int gameover = 0;
ย  ย  TextMeshProUGUI scoreText; ย  ย 

ย  ย  void Awake()
ย  ย  {
ย  ย  ย  ย  scoreText = GetComponent<TextMeshProUGUI>();
ย  ย  }

ย  ย  public void GameOver()
ย  ย  {
ย  ย  Debug.Log("gameOver function called!");
ย  ย  gameover = 1;
ย  ย  Debug.Log(" gameover value: " + gameover);
ย  ย  }

ย  ย  void HandleScore()
ย  ย  {
ย  ย  ย  ย  time += Time.deltaTime;
ย  ย  ย  ย  scoreText.text = "Score: " + time.ToString("F2");
ย  ย  }
ย  ย  void Update()
ย  ย  { ย 
ย  ย  ย  ย  if (gameover == 0)
ย  ย  ย  ย  ย  ย  HandleScore();
ย  ย  }
}



์กด๋‚˜ ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ์ž„. GameOver ๋‹ค๋ฅธ ์˜ค๋ธŒ์ ํŠธ์—์„œ ํ˜ธ์ถœํ•˜๋ฉด Update์—์„œ๋„ ์กฐ๊ฑด๋ฌธ ๊ฑธ๋ ค์„œ ๋ฉˆ์ถ”๋Š”.

๊ทผ๋ฐ ์•ˆ๋œ๋‹ค ใ……ใ…‚. ์ฝ”๋“œ ์ƒ์—์„œ ๋กœ๊ทธ ์ฐ์œผ๋ฉด ๋ณ€ํ•˜๋Š” ๊ฑฐ ๋ณด์ด๋Š”๋ฐ ์œ ๋‹ˆํ‹ฐ ์ž‘์—… ํ™”๋ฉด์—์„œ๋Š” ์•ˆ๋ณ€ํ•จ. ์กด๋‚˜ ๊ฐ„๋‹จํ•œ ์ด์œ ์ผ ๊ฑฐ ๊ฐ™์€๋ฐ ใ……ใ…‚ ์ž๊ดด๊ฐ ์กด๋‚˜๊ฒŒ ์˜จ๋‹ค.