public void Initialize(Sprite characterSprite, string speechMessage, Color backgroundColor, TransformWrapper newParent) { this.characterImage.sprite = characterSprite; this.speechText.text = speechMessage; this.background.color = backgroundColor; transformWrapper = new TransformWrapper(transform); transformWrapper.SetParent(newParent); SetGameObjectActive(false); }