restart should reset everything in the game

main
Matthew Kalahiki 4 years ago
parent 5070423ea0
commit 9e44ecdc59

@ -16,6 +16,8 @@ public class Art : MonoBehaviour
void Update()
{
GetComponent<SpriteRenderer>().enabled = GameManager.Instance.IsArtActivated(index);
GetComponent<Collider2D>().enabled = GameManager.Instance.IsArtActivated(index);
}
private void OnTriggerEnter2D(Collider2D collision)
{

@ -199,6 +199,11 @@ public class GameManager : MonoBehaviour
powerUps.SetActive(true);
pauseButton.SetActive(true);
disableAllPowerups();
for (int i = 0; i < artActivated.Length; i++){
artActivated[i] = false;
}
player.SetActive(true);
LoadLevel(sceneToLoad, positionToLoad);
title.GetComponent<TextMeshProUGUI>().text = "Menu";

@ -16,7 +16,8 @@ public class Pickup : MonoBehaviour
// Update is called once per frame
void Update()
{
GetComponent<SpriteRenderer>().enabled = GameManager.Instance.IsArtActivated(artIndex);
GetComponent<Collider2D>().enabled = GameManager.Instance.IsArtActivated(artIndex);
}
private void OnTriggerEnter2D(Collider2D collision)

Loading…
Cancel
Save