CapersProject/Assets/02.Scripts/BlueWater/DataManager.cs

34 lines
905 B
C#
Raw Normal View History

2025-02-10 02:13:46 +00:00
using System.Collections.Generic;
2024-06-03 18:26:03 +00:00
using Sirenix.OdinInspector;
using UnityEngine;
2025-02-10 02:13:46 +00:00
namespace DDD
2024-06-03 18:26:03 +00:00
{
public class DataManager : Singleton<DataManager>
{
[field: Title("스프라이트 데이터")]
[field: SerializeField]
public SpriteDataSo SpriteDataSo { get; private set; }
[field: Title("아이템 데이터")]
[field: SerializeField]
public Inventory Inventory { get; private set; }
2025-02-10 02:13:46 +00:00
[Title("테스트 데이터")]
[SerializeField]
private List<InventoryItemSlot> _testData = new();
protected override void OnAwake()
{
base.OnAwake();
if (_testData != null)
{
foreach (InventoryItemSlot inventoryItemSlot in _testData)
{
Inventory.AddItem(inventoryItemSlot);
}
}
}
2024-06-03 18:26:03 +00:00
}
}