コード例 #1
0
 public void SetSelectedSkin(UIId skinRef)
 {
     for (int i = 0; i < skins.Count; i++)
     {
         if (skinRef.myId == i)
         {
             if (unlockedSkins[skinRef.myId])
             {
                 saveRef.skinSelected = i;
                 saveLoadRef.Save();
                 tickRef.SetParent(skinRef.transform);
                 tickRef.anchoredPosition = tickStartRect;
                 return;
             }
             else
             {
                 PurchaseSkin(skinRef.myId);
                 purchaseSkin       = true;
                 purchaseBackground = false;
             }
         }
     }
 }
コード例 #2
0
 public void SetBackground(UIId backgroundRef)
 {
     for (int i = 0; i < backgrounds.Count; i++)
     {
         if (backgroundRef.myId == i)
         {
             if (unlockedBackgrounds[backgroundRef.myId])
             {
                 saveRef.skyboxSet = i;
                 saveLoadRef.Save();
                 tick2Ref.SetParent(backgroundRef.transform);
                 tick2Ref.anchoredPosition = tickStartRect;
                 return;
             }
             else
             {
                 PurchaseBackground(backgroundRef.myId);
                 purchaseSkin       = false;
                 purchaseBackground = true;
             }
         }
     }
 }