@ -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
GetComponent<SpriteRenderer>().enabled = GameManager.Instance.IsArtActivated(artIndex);
GetComponent<Collider2D>().enabled = GameManager.Instance.IsArtActivated(artIndex);