프로퍼티의 경우는 다른 객체에서도 참고가 가능하다. set으로 받을때 private으로 하면 수정은 불가능하다.
SerializeField는 private 형태이지만 유니티엔진에서 불가피 적으로 다른 컴포넌트의 정보를 알아야할 필요가 있을 경우 드래그 드롭으로 사용된다.