Re: Fading Dialogue With Bubble UI?
Posted: Thu Sep 23, 2021 5:39 am
Hi,
I updated to the latest version of DS.
There are two issues.
Issue 1
To reproduce the issue where two lines of dialogue from the same actor make the bubble appear to blink, it's pretty straight forward. Create a dialogue with one single actor that has several successive lines of dialogue (with the bubble prefab).
You will see things in this order:
1. it displays dialogue line 1
2. you press the continue button
3. the text is changed to dialogue line 2 (abruptly, no fade)
4. the bubble and the text fade out.
5. the bubble and the text fade back in.
So it looks like it's blinking because the text is changed before the animation plays.
Issue 2
To reproduce the issue where a bubble set to Until Superceded remains visible when the following line has no text:
Create a dialogue for a bubble that has Visibility set to Until Superceded. Give it a first line of dialogue followed by an entry with a sequence and no text.
For exemple, sequence that pause for 3 seconds:
If you play this dialogue, you will see the first line of dialogue remains visible during the pause sequence.
I tried setting it to Superced or Actor Change and set the sequence entry's actor to none, but it doesn't work.
Does my explanation make sense?
So to avoid Issue 1, I can set Visibility to Until Superceded, but then I get Issue 2.
I updated to the latest version of DS.
There are two issues.
Issue 1
To reproduce the issue where two lines of dialogue from the same actor make the bubble appear to blink, it's pretty straight forward. Create a dialogue with one single actor that has several successive lines of dialogue (with the bubble prefab).
You will see things in this order:
1. it displays dialogue line 1
2. you press the continue button
3. the text is changed to dialogue line 2 (abruptly, no fade)
4. the bubble and the text fade out.
5. the bubble and the text fade back in.
So it looks like it's blinking because the text is changed before the animation plays.
Issue 2
To reproduce the issue where a bubble set to Until Superceded remains visible when the following line has no text:
Create a dialogue for a bubble that has Visibility set to Until Superceded. Give it a first line of dialogue followed by an entry with a sequence and no text.
For exemple, sequence that pause for 3 seconds:
Code: Select all
SetContinueMode(false);
required SetContinueMode(true)@3;
Continue()@3;
I tried setting it to Superced or Actor Change and set the sequence entry's actor to none, but it doesn't work.
Does my explanation make sense?
So to avoid Issue 1, I can set Visibility to Until Superceded, but then I get Issue 2.