참조 문제를 해결하기 위해 Instantiate를 사용했다. MonoBehaviour는 new로 선언하는게 아니라 Instantiate를 이용해서 객체를 생성하고 할당을 해줘야했다. 이렇게 해결을 했는데 문제는 인벤토리와의 연동과 사용에서 나왔다BaseItem 추상클래스를 두고 DamageItem 등등 을 자식클래스로 사용을 했는데 BaseItem에는 데이터와 구현부가 둘다 있어서 혼합된 상태였다. 튜터님도 이상황을 알고 여러 조언을 해주셨고 팀원분과 상의끝에 BaseItem의 데이터를 뺀상태로 구현하기로 하고 수정을 했다. 아이템을 만들때 구현하는 부분과 데이터 부분을 나누는것이 좋다고 조언을 해주셨다. 이렇게 하는게 객체지향적이라고 하셨다.그리고 깃허브브런치를 옮길때 실수로 main으로 가서 모든 ..