public void CloseSelectedCardListAll() // UI카드선택창 닫기 { for (int i = 0; i < 3; i++) { transform.GetChild(1).GetChild(i).gameObject.SetActive(false); } mng_battle.Enqueue_CardToList(); //대기열에 추가 Debug.Log(mng_battle.selectedCardList.Count); mng_battle.Increase_CommandCount(); if (mng_battle.CheckFullOfCommand()) // 입력이 끝났다면 { CloseSelectRSP(); // 현재 창 닫기 mng_battle.StartBattle(); } }
public void SelectListOfOne() { //선택시 현재 카드를 싱글톤 정보에 추가 ******************* if (transform.parent.GetComponent <self_DrawCardList>().card.Count > transform.GetSiblingIndex() && !mng_battle.CheckFullOfCommand()) { //형제4번 이미지를 -> 현재 자기자신 인덱스의 카드 이미지로 교체 transform.parent.GetChild(4).GetComponent <Image>().sprite = transform.parent.GetComponent <self_DrawCardList>().card[transform.GetSiblingIndex()].card_Img; // 현재 자신을 대기열 후보값으로 갱신 mng_battle.SetNowCard(transform.parent.GetComponent <self_DrawCardList>().card[transform.GetSiblingIndex()]); } }