IEnumerator TrackMouse() { while (trackingMouse) { if (InputSubManager.instance.MainDragging) { AnchorObject.SetActive(true); TracerObject.SetActive(true); AnchorObject.transform.position = Utils.WorldToScreen(InputSubManager.instance.TouchAnchorPosition); TracerObject.transform.position = Utils.WorldToScreen(InputSubManager.instance.TouchAnchorTrackPosition); } else { AnchorObject.SetActive(false); TracerObject.SetActive(false); } yield return(null); } }