private void SpawnTextAndUpdateSlider() { SliderController sliderController = FindObjectOfType <SliderController>(); sliderController.SetAmount(kinematicBubbleManager.GetAmount()); var canvas = Instantiate(textCanvas, transform.position, Quaternion.identity); TextMeshPro text = canvas.GetComponentInChildren <TextMeshPro>(); //kinematicBubbleManager.GetAmount().ToString() TextCanvasController textCanvasController = canvas.GetComponent <TextCanvasController>(); textCanvasController.SetTextValue(kinematicBubbleManager.GetAmount()); }