using System; using UnityEngine; // ReSharper disable once CheckNamespace namespace BlueWaterProject { [Serializable] public class ItemInstance { [field: Tooltip("아이템 데이터")] [field: SerializeField] public Item Item { get; set; } [field: Tooltip("아이템 드롭 비율"), Range(0, 100)] [field: SerializeField] public int Probability { get; set; } [field: Tooltip("아이템 랜덤 드롭 갯수")] [field: SerializeField] public Vector2 Count { get; set; } [Tooltip("프리팹")] public GameObject prefab; public ItemInstance(Item item, int probability, Vector2 count) { Item = item; Probability = probability; Count = count; } } }