Page 1 of 1

Subtitle setting's Subtitle Chars Per Seconds is not real talk speed.

Posted: Thu Nov 19, 2020 12:59 am
by shortlin
I used My custom Dialogue System UI, and I found the talk speed(Subtitle Chars Per Seconds) setting in subtitle is not really the talk speed:
sshot-2020-11-19-[13-48-36].jpg
sshot-2020-11-19-[13-48-36].jpg (63.33 KiB) Viewed 406 times
I used the TextMeshProTypewriterEffect in my talk text.there is also a speed variable(charactersPerSecond) could use.It is real talk speed.I could change it to change the talk speed.

but if I want use {{end}} in sequence.The talk end time is according to the Dialogue System's subtitle's setting(Subtitle Chars Per Seconds).So They must be the same,It would be correct.

I don't know why the subtitle' speed setting not to use the TextMeshProTypewriterEffect's char speed.Or I do not set the correct setting in my custom Dialogue UI?

Re: Subtitle setting's Subtitle Chars Per Seconds is not real talk speed.

Posted: Thu Nov 19, 2020 8:04 am
by Tony Li
Hi,

Some designers want the typewriter to type at a certain speed, but then leave the subtitle onscreen for a longer duration to give the player time to read it. This is why the typewriter's Characters Per Second is different from the Dialogue Manager's Subtitle Settings > Subtitle Chars Per Second.

If you set them to the same value, and set Subtitle Settings > Min Subtitle Seconds to zero, then the subtitle will advance as soon as the typewriter has finished.

Re: Subtitle setting's Subtitle Chars Per Seconds is not real talk speed.

Posted: Fri Nov 20, 2020 2:01 am
by shortlin
OK I see.Thanks your reply. I just afraid I set the wrong setting.

Re: Subtitle setting's Subtitle Chars Per Seconds is not real talk speed.

Posted: Fri Nov 20, 2020 7:41 am
by Tony Li
Glad to help!