“Skor Akhir Pemain Diplay di Adegan Baru di Unity” Kode Jawaban

Skor Akhir Pemain Diplay di Adegan Baru di Unity

public class EndMenu: MonoBehaviour 
{

    public Text scoreText;
    public Transform player;
    public static bool GameEnds = false;
    public GameObject endMenuUI;

    void OnCollisionEnter2D(Collision2D exampleCol) 
    {
        if(exampleCol.collider.tag == "Obstacle")
        {
            endMenuUI.SetActive(true);
            Time.timeScale = 0.0001f;
            GameEnds = true;
        }
    }

    public void Retry()
    {
        SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex - 1);
    }

    public void BackToMenu()
    {
        SceneManager.LoadScene("Menu");
    }

    public void Quit()
    {
        Debug.Log("Quitting game...");
        Application.Quit();
    }

    // Update is called once per frame
    void Update()
    {
        scoreText.text = PlayerPrefs.GetInt("Score",0);
    }
}
Breakable Buzzard

Skor Akhir Pemain Diplay di Adegan Baru di Unity

public class PlayerScore : MonoBehaviour 
{

    public Transform player;
    public Text scoreText; 

    // Update is called once per frame
    void Update() 
    {
        scoreText.text = player.position.y.ToString("0"); 
        PlayerPrefs.SetInt("CurrentScore", player.position.y);
    }
}
Breakable Buzzard

Jawaban yang mirip dengan “Skor Akhir Pemain Diplay di Adegan Baru di Unity”

Pertanyaan yang mirip dengan “Skor Akhir Pemain Diplay di Adegan Baru di Unity”

Lebih banyak jawaban terkait untuk “Skor Akhir Pemain Diplay di Adegan Baru di Unity” di C#

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya