
🎯이번 프로젝트 목표디자인 패턴 적극활용객체 지향 구조로 코드 작성예외처리 코드 작성최대한 최적화 해보기👩🏻💻오늘 할일자원 획득과 가공 시스템을 위한 사전 준비데이터 관리는 ScriptableObjectItemData클래스를 만들어서 WeaponData FoodData가 ItemData를 상속받게 하였다. ▼아이템 관리 클래스 다이어그램 [System.Serializable] 과 struct(구조체) 를 활용하여 인스펙터에서 값을 설정할수있게 해주었다. 이 다음에는 자원 획득 가능한 오브젝트 데이터도 ScriptableObject로 만들어주었다.그리고 interface도 미리 작성해두었다.public interface IInteractable // 상호작용 인터페이스{ public stri..