using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.EventSystems; using System; public interface ISlot { int Number { get; set; } Item Item { get; set; } // enum typ dziecka // A : enum A // B : enum B event Action OnBeginDragEvent; event Action OnEndDragEvent; event Action OnDragEvent; event Action OnDropEvent; //(B)Islot // as B public void SetupSlot(int _number, Item _item, BasePanelController _PanelController); public void SetItem(Item _item); bool CanReceiveItem(Item item); }