Alternative Dialogue UI design

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
fkkcloud
Posts: 298
Joined: Mon Oct 05, 2020 6:00 am

Alternative Dialogue UI design

Post by fkkcloud »

Hi,

I want to apply a different dialogue UI for a specific dialogue node.
For example, for a monologue, I want to have a "cloudy" dialogue box instead of a regular box.

What is the best way to do it in the Dialogue System in Unity?

Thank you,
User avatar
Tony Li
Posts: 22051
Joined: Thu Jul 18, 2013 1:27 pm

Re: Alternative Dialogue UI design

Post by Tony Li »

Hi,

If you want to use a different dialogue UI for an entire conversation, use an Override Dialogue UI component. See the "Terminal" GameObject in DemoScene1 for an example.

If you want to use a different panel only for one or more nodes inside a conversation, add another subtitle panel to the dialogue UI. Add it to the StandardDialogueUI's Conversation UI Elements > Subtitle Panels list. Then use the [panel=#] markup tag in the node's text, or use the SetPanel() sequencer command.
Post Reply