public class Cheese : MonoBehaviour
{
public Text countText;
-
+
[HideInInspector]
public int cheesecount;
void Start()
{
- countText.text = "0";
+ SetCheeseCount(0);
}
private void OnTriggerEnter2D(Collider2D collision)
{
if (collision.gameObject.CompareTag("Cheese"))
{
- cheesecount++;
-
- SetCountText();
+ SetCheeseCount(cheesecount + 1);
FindObjectOfType<AudioManager>().Play("cheese_plop");
}
}
- public void SetCountText()
+ public void SetCheeseCount(int count)
{
- countText.text = cheesecount.ToString();
- }
+ cheesecount = count;
+ countText.text = cheesecount.ToString();
+ }
}