public void OnDrop(PointerEventData eventData) { EQElement item = eventData.pointerDrag.GetComponent <EQElement>(); if (elementTyp == EqElementType.EKWIPUNEK) // if our window is ekipunek then we can put them everything { item.transform.parent = trans; } else { if (elementTyp == item.elementTyp) // slot type and item typ mus be the same { if (trans.childCount < maxElement) // some slots have only one position { item.transform.parent = trans; } else { Transform elem = transform.GetChild(0); //take item from slot elem.SetParent(ekwipunekObiekt.transform); //we put this item in MYeQ item.transform.parent = trans; //new element is in window } } } }
public void OnDrop(PointerEventData eventData) { EQElement item = eventData.pointerDrag.GetComponent <EQElement>(); item.transform.parent = parent; }