2026-03-30 아이템 사용 진행중

This commit is contained in:
2026-03-30 18:01:09 +09:00
parent d833da5bfa
commit f8773fa168
33 changed files with 613 additions and 8 deletions

View File

@@ -6,11 +6,19 @@ public enum ItemType
CONSUMABLE = 1
}
public enum ItemEffectType
{
NONE = 0,
INTERVAL_DAMAGE = 1
}
[CreateAssetMenu(fileName = "New Item", menuName = "Item")]
public class Item : ScriptableObject
{
public string ItemId;
public ItemType ItemType;
public ItemEffectType ItemEffectType;
public GameObject ItemEffectVisual;
public int SortId;
public string ItemName;
public Sprite Icon; //인벤토리용 2D 아이콘
@@ -30,4 +38,9 @@ public class Item : ScriptableObject
[Header("Collider Settings")]
public Vector3 ColliderCenter = Vector3.zero;
public Vector3 ColliderSize = Vector3.one;
//ItemEffectType.INTERVAL_DAMAGE 일 경우
public float IntervalDamage;
public float IntervalDamageTime;
}