본문 바로가기

리스트2

Day 12 - 텍스트 게임 만들기(오류 해결 과정3) 주제>>C#을 이용해 텍스트 게임 만들기 및 오류 해결3오류 발생 및 해결인벤토리 - 장착 관리에서 아이템에 해당하는 번호를 선택하면, 장착 또는 장착 해제가 가능하게 만들고 싶었다.  상점에서 처음으로 아이템 하나를 구매하여 아이템의 해당 번호(1번)를 눌렀더니, 오류가 발생했다.살펴보니 상점에서 '5. 모자'를 처음으로 구매하면,boughtDic 딕셔너리에는 Key값 5로 아이템정보가 저장된다.처음 구매한 아이템은 인벤토리 - 장착관리 [아이템 목록]에 1번으로 추가된다.choose = 5;boughtDic.Add(5, "모자");choose = 1;AddOnOffData(1);public void AddOnOffData(1){ if (boughtDic.TryGetValue(1, out stri.. 2024. 4. 27.
Day 3 - 카드 색상 3단계로 변경(매개변수&리스트 활용) 주제>> 기존 기능 업그레이드1.색상변경 함수(ChangeColor)에 매개변수를 추가하여 효율적으로 함수 사용/이미지 변경 방법 추가2.SwitchColor.cs를 생성하여, 매칭 실패시마다 카드 색상이 회색 -> 초록 -> 빨강 -> 검정 순으로 변경하는 함수 추가3.검정 카드 2장을 매칭 후 실패하면 게임 종료구현과정1. ChangeColor함수에 매개변수 추가(sprite square의 색깔을 단순하게 변경하는 방법)ChangeColor 함수에 string Backcolor 매개변수를 추가하여, 매개변수에 색깔을 적으면 카드색상을 변경하도록 설정한다.    public void ChangeColor(string Backcolor)    {        if (Bac.. 2024. 4. 17.
728x90
반응형