Hi there,
I'm using a fairly basic setup for my character: Sprites Unity animation engine, Standard talk animation style. The "Treat carriage returns as separate speech lines" option is enabled and works as expected.
So far, so good. The trouble is that the character's talking animation restarts after each carriage return. This looks rather jarring as he'll often be in the middle of his animation when the next line starts. I'd prefer him to just keep animating in a loop while the speech runs.
Any way I could set that up?
Thanks!
Comments
However, there are a couple of things you could try:
1) Use the Character: Animate Action beforehand to force the character into a looping talk animation that overrides the internal talk animation playback.
2) Switch to the Sprites Unity Complex animation engine so that you can control the transition speed from your talk -> idle animations. If the new line begins while mid-transition, the effect may be less jarring.
3) Increase the Split line delay (s) so that the first talking animation more clearly ends before the new begins.