
C#/텍스트 게임 "Shelter"2023. 11. 7. 11:442일차. 장비 관리 기능 구현
📌 준비 상단 와이어프레임을 기준으로 Character.cs 에서 아이템 리스트와 장비관리 클래스를 추가하여, 장비 관리 기능을 만들려고 한다. 보유중인 아이템 목록 보여주기 장착중인 아이템 따로 표시 보여주기 각 타입별로 하나의 아이템만 장착가능 📌 개발 📄 Equipment.cs // 장비 슬롯 타입 열거형 public enum EquipSlot { Weapon, Armor, } // 플레이어 장비 관리 클래스 public class Equipment { // Key : 장비 슬롯, Data : 해당 장비 아이템 private Dictionary equipped = new(); // 클래스 생성자 public Equipment() { var slots = Enum.GetValues(); foreach..