public class ScoreManager : MonoBehaviour {

    public static Text ScoreText;
    public static int Count = 0;

 void Start () {
        Count = 0;
        TextPrint();

    }

    public static void TextPrint()
    {
        ScoreText.text = Count.ToString();
    }

}

이게 Count값을 Text에 보내는 스크립트고


public class CoinCheck : MonoBehaviour {
    public static bool CoinOn = false;
    public GameObject CoinPrefab;

    void Update () {

        if (!CoinOn)
        {
            ScoreManager.Count += 1;  <- 이부분 오류
            ScoreManager.TextPrint();  <- 이부분 오류
            CoinOn = true;

            GameObject Coin = (GameObject)Instantiate(CoinPrefab,
                new Vector3(Random.Range(-2f, 2f), Random.Range(-4.6f, 4.6f), 0f),
                Quaternion.identity); // 랜덤한 위치로 코인 생성
        }

 }
}

이게 코인먹으면 Count값 올려주고 아까 text에 보내는 함수 호출시키는건데 유니티로 돌려보니깐 계속 오류가 뜨는데 뭐가 문제인가요ㅠㅠㅠ