public void AddprogressUI(Transform canvasTransform) { hasUI = true; ProgressUI progressUI = Instantiate(progressUIPrefab, Camera.main.WorldToScreenPoint(transform.position), Quaternion.identity, canvasTransform); progressUI.gameObject.name = "ProgressUI"; progressUI.Init(this); }