이번 프로젝트에서는 아이템을 만들 때 멤버변수 대신에 Scriptable Object를 사용했다Scriptable Object를 시도했다다음은 이번 프로젝트에서 아이템에 사용한 Scriptable Object의 상속 구조도이다 가장 아래에 있는 7개의 클래스로만 객체를 생성하고 있다그 위의 부모들는 객체를 생성하지 않고 있다 또한 이 Scriptable Object를 멤버로 가지는 클래스를 만들었다 또한, 실제 클래스는 아이템 클래스의 마지막 상속을 받은 파생클래스들로 만들었다예를 들어 BaseItem의 상속을 받은 Weapon의 상속을 받은 RangedWeapon의 클래스는using System.Collections;using System.Collections.Generic;using UnityE..