示例#1
0
 public void ToggleBuyWindow(bool open)
 {
     if (open)
     {
         isOpenBuy = true;
         foreach (BuyTowerBTN btn in BuyList)
         {
             Destroy(btn.gameObject);
         }
         BuyList = new List <BuyTowerBTN>();
         int i = 0;
         foreach (Tower tw in ConstructibleTowers)
         {
             BuyTowerBTN newBTN = Instantiate(Pref_BTN, contentScroll);
             newBTN.Init(i, this);
             BuyList.Add(newBTN);
             i++;
         }
         Buy.transform.DOScale(Vector3.one, .2f);
     }
     else
     {
         Buy.transform.DOScale(Vector3.zero, .2f);
         TIP.CloseInfo();
         isOpenBuy = false;
     }
 }