유니티인데 한 A라는 클래스에 public string a, b 가 있어 그리고 Start 에서 이 a, b 에 값을 넣어줬고


그리고 다른 B라는 클래스에서 public GameObject C 이렇게 선언해서 B에 드래그로 A클래스가 넣어저있는 오브젝트를 넣어주고 


그다음 awake에서 A의 변수를 불러오려고 C.GetComponent<A>().a 이렇게 했는데 왜 값이 비어있는걸까?