public void OnPointerDown(PointerEventData eventData) { mobileController.drag = true; // if (pointer == null) // { // pointer = eventData; //} // Objecta.SetActive(true); Objecta.transform.GetComponent <RectTransform>().anchoredPosition = eventData.pointerCurrentRaycast.screenPosition - new Vector2(Objecta.transform.GetComponent <RectTransform>().rect.width, Objecta.transform.GetComponent <RectTransform>().rect.height); //print(eventData.pointerCurrentRaycast.screenPosition.x + " " + eventData.pointerCurrentRaycast.screenPosition.y); StartCoroutine(mobileController.OnDrag(eventData)); }