using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class CheeseCoin : MonoBehaviour { public bool cheeseCoinCollected; public GameObject cheeseCoin; public Image cheeseCoinImage; public Sprite collectedCheeseCoin; public Sprite missingCheeseCoin; // Update is called once per frame void Update() { if (cheeseCoinCollected == true) { cheeseCoinImage.sprite = collectedCheeseCoin; } else { cheeseCoinImage.sprite = missingCheeseCoin; } cheeseCoin.transform.Rotate(new Vector3(0, 45, 0) * Time.deltaTime); } public void OnTriggerEnter2D(Collider2D collision) { if(collision.CompareTag("CheeseCoin")) { cheeseCoinCollected = true; collision.gameObject.SetActive(false); } } }