public static void CreateWorthText(string text, Transform location) { Debug.Log("text is called"); FloatingGemWorthText instance = Instantiate(popupText); Vector2 screenPosition = Camera.main.WorldToScreenPoint(location.position); instance.transform.SetParent(canvas.transform, false); instance.transform.position = screenPosition; instance.SetText(text); }
//show floating text from Spyro and facing the camera public void ShowFloatingText() { changeGemWorthText.SetText("1"); Instantiate(gemWorthText, transform.position, transform.rotation, transform); }