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 } }
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); } } }
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; } }
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; } }