コード例 #1
0
    public void Open(Windown windown)
    {
        for (int i = 0; i < Windowns.Count; i++)
        {
            if (windown.type == Windowns[i].type)
            {
                Windowns[i].Open();
            }
            else
            {
                Windowns[i].Close();
            }
        }

        if (windown.type == TypeShop.Shop_Pack_Coin)
        {
            SelectPackCoins.gameObject.SetActive(false);
            SelectPackSkins.gameObject.SetActive(true);
        }
        else
        {
            SelectPackCoins.gameObject.SetActive(true);
            SelectPackSkins.gameObject.SetActive(false);
        }
    }
コード例 #2
0
 public void OpenWindow(Windown windown)
 {
     foreach (Windown w in windowns)
     {
         if (windown.type == w.type)
         {
             w.OpenWindow();
         }
         else
         {
             w.CloseWindow();
         }
     }
 }
コード例 #3
0
 public void CloseWindow(Windown windown)
 {
     foreach (Windown w in Windows)
     {
         if (w.type == windown.type)
         {
             w.Close();
         }
         else
         {
             w.Open();
         }
     }
 }
コード例 #4
0
 public void OpenWindow(Windown windown)
 {
     foreach (Windown w in Windows)
     {
         if (w.type == windown.type)
         {
             windown.Open();
         }
         else
         {
             Debug.Log("Close");
             w.Close();
         }
     }
 }
コード例 #5
0
 public void OpenShop(Windown w)
 {
     Select(w.type);
     foreach (Windown s in Shops)
     {
         if (s.type == w.type)
         {
             s.Open();
         }
         else
         {
             s.Close();
         }
     }
 }
コード例 #6
0
 public void CloseWindow(Windown windown)
 {
     windown.CloseWindow();
 }
コード例 #7
0
 public void OpenWindown(Windown win)
 {
     OpenWindown(win.type);
 }
コード例 #8
0
 public void OpenWindow(Windown window)
 {
     window.OpenWindow();
 }