private void Awake() { if (chestData == null) { chestData = Resources.Load <StorageChestData>("Data/Storage/StorageChest"); } }
private void Start() { data = Resources.Load <StorageChestData>("Data/Storage/StorageChest"); if (!dataInitialized) { data.Init(); dataInitialized = true; } }
private void Start() { selectedSlotIndex = -1; state = State.Close; page = gridAnchor.GetComponentOnlyInChildren <RectTransform>(); slots = new List <InventorySlot>(); chestData = Resources.Load <StorageChestData>("Data/Storage/StorageChest"); hudManager = HudManager.Singleton; hudManager.storageChestUI = this; canvasGroup = GetComponent <CanvasGroup>(); AddSlotsLines(); }