using System;

using System.IO;

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.UI;

using UnityEditor;


public class SumScore

{

    public int saveLevel;


}


public class GameManager : MonoBehaviour

{


    public SumScore sumScore;    


    static public int Score = 0;


    public void Quit()

    {

saveData();

        Application.Quit(); 


    }

   

    public void saveData()

    {

        sumScore.saveLevel = Score;

        string jsonData = JsonUtility.ToJson(sumScore);  

        string path = Path.Combine(Application.dataPath, "sumScore.json"); 

        File.WriteAllText(path, jsonData);      //jsonData를 path에 저장


    }

}


대충 Quit()이랑 연결된 버튼을 클릭하면
saveData()로 jsonData에 saveLevel을 저장하고,  Application.Quit();으로 종료하는...그럼 느낌으로 만들었는데
저 색칠한 saveData()에

 NullReferenceException: Object reference not set to an instance of an object
NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.

라고 오류가 뜨네

뭐가 잘못된걸까..?