Fading Dialogue With Bubble UI?

Announcements, support questions, and discussion for the Dialogue System.
WeakInteractive
Posts: 15
Joined: Fri Nov 20, 2020 4:21 pm

Fading Dialogue With Bubble UI?

Post by WeakInteractive »

Hello,

I've been trying to properly setup the Bubble UI while looking at the example package provided. Everything is working great, except that when a character has multiple lines in a row, and I press continue, the next line appears before the bubble fades out.

I could simply remove the fading, but I was really hoping to keep it. It's a long shot, but is there a way to have the dialogue wait until the bubble has faded out before showing the next line?

If that's not possible, would it be possible to insert a delay to wait until the bubble has faded out? I've already tried something like this using the Delay() sequencer command, but I think I'm using it wrong haha.

Any help would be greatly appreciated, thank you.
User avatar
Tony Li
Posts: 22152
Joined: Thu Jul 18, 2013 1:27 pm

Re: Fading Dialogue With Bubble UI?

Post by Tony Li »

Hi,

Have you tried ticking Wait For Close?

Is this a bark UI or a conversation subtitle panel?

If it's a subtitle panel, have you tried setting Visibility to Until Superceded?
WeakInteractive
Posts: 15
Joined: Fri Nov 20, 2020 4:21 pm

Re: Fading Dialogue With Bubble UI?

Post by WeakInteractive »

[EDIT: For anyone looking for a fix, there's one in a later post; ignore my workaround.]

Hello, thank you for the reply!

Sorry for not specifying, this is a subtitle panel. More specifically, it's the "Bubble Template Standard UI Subtitle Panel."

Unfortunately, ticking "Wait For Close" seems to not have any effect at all. The Visibility "Until Superceded" (slight typo by the way) option was my backup plan if I couldn't get the fading to work.

Luckily, I just figured out a workaround. It may sound kind of dumb, but basically I have two actors and two dialogue panels for one character. Any time I need to have a character say multiple lines in a row, I swap between the two actors, so each panel fades in and out very smoothly, without any premature dialogue showing, or any panels instantly snapping to different shapes.

Using the until superseded option would also often make the dialogue panels flip out for a few frames, which was undesirable. Using the above workaround also fixes this issue.

Anyway, thank you once again. I have it looking exactly how I had pictured it now, so I'm very happy despite the extra steps.

Take care!
Last edited by WeakInteractive on Fri Sep 24, 2021 11:40 am, edited 1 time in total.
User avatar
Tony Li
Posts: 22152
Joined: Thu Jul 18, 2013 1:27 pm

Re: Fading Dialogue With Bubble UI?

Post by Tony Li »

Hi,

I'm glad to read that you have it looking the way you want. If you run into any questions and want to look into it further, just let me know.
igorsandman
Posts: 35
Joined: Fri Jul 09, 2021 9:50 am

Re: Fading Dialogue With Bubble UI?

Post by igorsandman »

Hi,
Apologies for replying to someone else's topic, but I'm having the same issue. Duplicating actors and bubbles isn't convenient for me since I have way too many actors.
Is there a way to fade the text along with the bubble?

As a workaround, I've tried setting the Visibilty to superseded and I think I might get used to the way it displays my dialogues. There is an issue though. When I have an entry without text (like a sequence for instance), the previous bubble remains visible when I skip it.
Is there a way to force turning off the bubble when I have entries without text?

Thanks!
User avatar
Tony Li
Posts: 22152
Joined: Thu Jul 18, 2013 1:27 pm

Re: Fading Dialogue With Bubble UI?

Post by Tony Li »

Hi,

The basic Bubble Template Standard UI Subtitle Panel's Animator controls the Bubble Panel's Canvas Group > Alpha. This should fade everything that's on the bubble, including the text and the bubble sprite.

If you've set the bubble subtitle panel's Visibility to Until Superceded, then when another subtitle panel is used it should hide the original one since the original one is being superceded. If this isn't happening in some situation, please describe the sequence of events that causes it to not happen.
igorsandman
Posts: 35
Joined: Fri Jul 09, 2021 9:50 am

Re: Fading Dialogue With Bubble UI?

Post by igorsandman »

Hi,
Tony Li wrote: Tue Sep 21, 2021 9:03 am The basic Bubble Template Standard UI Subtitle Panel's Animator controls the Bubble Panel's Canvas Group > Alpha. This should fade everything that's on the bubble, including the text and the bubble sprite.
On closer inspection, what is happening is the text is changed before fading out and in.

So things are happening in this order:
1. the text is changed to the next line of dialogue (abruptly)
2. the bubble fades out
3. the bubble fades back in

It's doing this for every dialogue entry that has the same actor as the previous dialogue entry.
Tony Li wrote: Tue Sep 21, 2021 9:03 am If you've set the bubble subtitle panel's Visibility to Until Superceded, then when another subtitle panel is used it should hide the original one since the original one is being superceded. If this isn't happening in some situation, please describe the sequence of events that causes it to not happen.
When a line of dialogue is followed by a dialogue entry that contains only a sequence and no dialogue, nothing is superseding the first bubble and it remains visible during the entire sequence.
igorsandman
Posts: 35
Joined: Fri Jul 09, 2021 9:50 am

Re: Fading Dialogue With Bubble UI?

Post by igorsandman »

Any update on this?
User avatar
Tony Li
Posts: 22152
Joined: Thu Jul 18, 2013 1:27 pm

Re: Fading Dialogue With Bubble UI?

Post by Tony Li »

Hi,

Is this still happening on DS version 2.2.20?
User avatar
Tony Li
Posts: 22152
Joined: Thu Jul 18, 2013 1:27 pm

Re: Fading Dialogue With Bubble UI?

Post by Tony Li »

Hi,

I'm following up on this. If it happens in version 2.2.20, would you please give me steps to reproduce the issue or, better yet, send a reproduction project to tony (at) pixelcrushers.com?
Post Reply