Live2D is just incredibly hard to use and make it work with Nani.
I would be happy just some kind of simple GIF-like animation sequence capabilities, like being able to define few frames that could be activated with a command (or automatically) when dialog is being printed. That kind of animation could be used easily for other purposes as well.
This could be in the character panel, different versions of the avatar being simplest even though bit memory consuming.
I'm also open for super clear instructions and tutorials how to do that (speech / eye blinks) with Live2D, without NAY of that japanese or too complicated instructions in their "english version" of docs...
Hey, You can make GIF (or any other kind of) animations with Unity's animation system: https://docs.unity3d.com/Manual/AnimationSection.html Animations are supported in layered (make sure to enable
Animated) and generic implementations. Generic also has Unity events for start/stop speaking events, which you can use to control the speaking animation.
Yeah, that is one option. I would rather have something even simpler, since we have dozens of characters, and they have multiple poses each one... it's handful. And Live2D is a... mmm... even less option.
I guess layered could work. It has that start stop event as well? From the docs:
To set up lip sync feature for layered characters, use On Started Speaking and On Finished Speaking Unity events of Layered Character Behaviour component. When the character becomes or ceases to be the author of any printed message (or rather when the message is fully revealed), the events will be invoked allowing you to trigger any custom logic, like starting or stopping mouth animation of the controlled character.