Exemple #1
0
    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();
        }
    }
Exemple #2
0
 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()]);
     }
 }