public void OnEndDrag(PointerEventData pointerEventData) { gameObject.GetComponent <Image>().color = Vector4.one; Destroy(dragObject); var pos = Camera.main.ScreenToWorldPoint(pointerEventData.position); pos.z += 10.0f; if (is_Summonable()) { handManager.CharacterSummon(pos, myHandNumber); } }