Exemple #1
0
        public void SetupPanel()
        {
            for (int slotNum = 0; slotNum < slots.Length; slotNum++)
            {
                var slot      = slots[slotNum];
                var slotLabel = slot.GetComponentInChildren <UnityEngine.UI.Text>();
                if (slotLabel != null)
                {
                    slotLabel.text = m_saveHelper.GetSlotSummary(slotNum);
                }
#if TMP_PRESENT
                var tmpLabel = slot.GetComponentInChildren <TMPro.TextMeshProUGUI>();
                if (tmpLabel != null)
                {
                    tmpLabel.text = m_saveHelper.GetSlotSummary(slotNum);
                }
#endif
            }
        }
Exemple #2
0
 public void SetupPanel()
 {
     for (int slotNum = 0; slotNum < slots.Length; slotNum++)
     {
         var slot      = slots[slotNum];
         var slotLabel = slot.GetComponentInChildren <UnityEngine.UI.Text>();
         if (slotLabel != null)
         {
             slotLabel.text = m_saveHelper.GetSlotSummary(slotNum);
         }
     }
 }
Exemple #3
0
        public virtual void SetupPanel()
        {
            details.SetActive(false);
            loadButton.interactable   = false;
            deleteButton.interactable = false;
            for (int slotNum = 0; slotNum < slots.Length; slotNum++)
            {
                var slot = slots[slotNum];
                var containsSavedGame = m_saveHelper.IsGameSavedInSlot(slotNum);
                var slotLabel         = slot.GetComponentInChildren <UnityEngine.UI.Text>();
                if (slotLabel != null)
                {
                    slotLabel.text = m_saveHelper.GetSlotSummary(slotNum);
                }
#if TMP_PRESENT
                var tmpLabel = slot.GetComponentInChildren <TMPro.TextMeshProUGUI>();
                if (tmpLabel != null)
                {
                    tmpLabel.text = m_saveHelper.GetSlotSummary(slotNum);
                }
#endif
                slot.interactable = containsSavedGame;
            }
        }
Exemple #4
0
 public void SetupPanel()
 {
     details.gameObject.SetActive(false);
     loadButton.interactable   = false;
     deleteButton.interactable = false;
     for (int slotNum = 0; slotNum < slots.Length; slotNum++)
     {
         var slot = slots[slotNum];
         var containsSavedGame = m_saveHelper.IsGameSavedInSlot(slotNum);
         var slotLabel         = slot.GetComponentInChildren <UnityEngine.UI.Text>();
         if (slotLabel != null)
         {
             slotLabel.text = m_saveHelper.GetSlotSummary(slotNum);
         }
         slot.interactable = containsSavedGame;
     }
 }