public void OnPointerUp(PointerEventData data) { if (fingerId != data.pointerId) { return; } fingerId = -1; Vector3 point = Camera.main.ScreenToWorldPoint(data.position); point.z = player.transform.position.z; //if(player.posToMove != point) return; if (fingers > 0) { fingers--; cursor.Apparate(data.position); } }