
[졸업작품, Unity] ItemSystem 구조 수정
·
Unity
지난번에 만들었던 ItemSystem의 UseItem 부분이 마음에 안들어서 구조를 수정해보았다. 로직 변경 사항 현의 로직은 이러하다.이게 전 로직전은 너무 더럽고 가독성이 없었는데 지금 좀 Interface로 분리해서 깔끔하게 만들었다.Interface를 분리 용도도 있지만 Assemly definition 때문에 교차 참조가 일어나기 때문에 사용한 것도 있다. 그래서 Utils 라는 admf를 만들어서 서로 참조하지 않도록 하였다. 코드 부분 변경 사항using LJS.Item.Effect;using Sirenix.OdinInspector;using System;using System.Collections.Generic;using LJS.Utils;using UnityEngine;namespace ..