using System.Collections.Generic; using Sirenix.OdinInspector; using UnityEngine; namespace DDD { public class DataManager : Singleton { [field: Title("스프라이트 데이터")] [field: SerializeField] public SpriteDataSo SpriteDataSo { get; private set; } [field: Title("아이템 데이터")] [field: SerializeField] public Inventory Inventory { get; private set; } [Title("테스트 데이터")] [SerializeField] private List _testData = new(); protected override void OnAwake() { base.OnAwake(); if (_testData != null) { foreach (InventoryItemSlot inventoryItemSlot in _testData) { Inventory.AddItem(inventoryItemSlot); } } } } }