내일배움캠프 Unity - TIL : 25.03.12
오늘 학습한 내용1) ScriptableObject에서 기능 구현기존에는 ScriptableObject를 오직 데이터(변수 값)를 저장하는 용도로만 사용하였으나,아이템의 기능까지 ScriptableObject에서 구현하여 활용하는 방식도 가능하다는 점을 알게 되었습니다.이를 통해 별도의 스크립트에서 아이템 기능을 따로 구현할 필요 없이,각 아이템이 자신만의 효과를 ScriptableObject 내에서 정의하고 실행할 수 있습니다.문제 및 해결 과정1) 문제 ScriptableObject를 단순히 데이터 저장소로만 사용했기 때문에,아이템의 기능을 별도의 아이템 관리 스크립트에서 구현해야 했습니다.여러 종류의 아이템이 존재할 경우, 관리 코드가 복잡해지고 유지보수가 어려워질 가능성이 있었습니다. 시도한 해..