collected coin amount is displayed in end scene

This commit is contained in:
Soulaha Balde 2022-10-29 23:28:19 -04:00
parent 123ba04025
commit dc38bdbdb7

View File

@ -32,10 +32,11 @@ public class GameController : MonoBehaviour
DontDestroyOnLoad(this.gameObject); DontDestroyOnLoad(this.gameObject);
SceneManager.activeSceneChanged += ChangedScene; SceneManager.activeSceneChanged += ChangedScene;
coinText.text = "0"; coinText.text = "0";
Debug.Log("Awake"); if(!SceneManager.GetActiveScene().name.Equals(mainScene) && !SceneManager.GetActiveScene().name.Equals(endScene)){
if(!SceneManager.GetActiveScene().name.Equals(mainScene)){ Debug.Log(SceneManager.GetActiveScene().name);
coinText.gameObject.SetActive(false); coinText.gameObject.SetActive(false);
}else{ }else{
Debug.Log(SceneManager.GetActiveScene().name);
coinText.gameObject.SetActive(true); coinText.gameObject.SetActive(true);
} }
}else{ }else{
@ -76,7 +77,8 @@ public class GameController : MonoBehaviour
private void ChangedScene(Scene curr, Scene next){ private void ChangedScene(Scene curr, Scene next){
fadeCoroutine = StartCoroutine(FadeToBlack(string.Empty, false, fadeSpeed)); fadeCoroutine = StartCoroutine(FadeToBlack(string.Empty, false, fadeSpeed));
if(!next.name.Equals(mainScene)){ if(!next.name.Equals(mainScene) && !next.name.Equals(endScene)){
Debug.Log(endScene);
coinText.gameObject.SetActive(false); coinText.gameObject.SetActive(false);
}else{ }else{
coinText.gameObject.SetActive(true); coinText.gameObject.SetActive(true);