Page 1 of 1

Subtitle not showing when starting conversation

Posted: Wed Jun 25, 2025 7:52 pm
by andreas.leurs
Hello,

I'm new to the Dialogue System and heavily modified it.

Why did I do that? I want all the dialogs and text in 3D speechbubbles directly in the world. Not as the default Canvas UI elements.

So I made my own SpeechBubbleDialogueUI.
And code of the SpeechBubbleSubtitlePanel which should show the text of the conversation.
Code is attached:

This is how I start the conversation:

DialogueManager.StartConversation(conversationName, collider.transform, this.transform);

This correctly calls the function Open() in SpeechBubbleDialogueUI. I checked that. But nothing happens after that.
There should be created a SpeechBubbleDialogueUI but it isn't.
There's no error.
How can I solve this issue? Did I changed to much in the Unity Dialogue System?

I just want to use that to store all the quests and dialogs. The presentation of that will be handled by me.

Re: Subtitle not showing when starting conversation

Posted: Wed Jun 25, 2025 8:07 pm
by Tony Li
Hi,

What about using these instructions instead? How To: Show Overhead Conversation Bubble Text

If you don't want to do that, and if you want to continue using your custom dialogue UI code, make sure your SpeechBubbleDialogueUI is on a GameObject. Then assign that GameObject to the Dialogue Manager's Display Settings > Dialogue UI field. When a conversation starts, the Dialogue System will call the SpeechBubbleDialogueUI component's Open() method and then its ShowSubtitle() method.

Re: Subtitle not showing when starting conversation

Posted: Thu Jun 26, 2025 2:45 am
by andreas.leurs
Thanks for the hint. I will try it.

Re: Subtitle not showing when starting conversation

Posted: Thu Jun 26, 2025 6:00 pm
by andreas.leurs
Thanks. It works. Still need to fix some things but the speech bubbles itself work as intended.

Re: Subtitle not showing when starting conversation

Posted: Thu Jun 26, 2025 7:03 pm
by Tony Li
Great! Happy to help. If you prefer a different look to your speech bubbles, there's another prefab in the free Feel + Text Animator + Dialogue System demo scene package. The Dialogue System also has Lively Chat Bubbles integration.