public void Init(PopupElement prefab, int count, DoTweenPopupSettings settings, Transform parent = null) { _prefab = prefab; _parent = parent; _settings = settings; FillPool(count); }
public void ReturnToPool(PopupElement element) { element.gameObject.SetActive(false); pool.Add(element); }
public virtual void ReturnToPool(PopupElement popupElement) { }