Hello lovely people.
Again I have a problem and I don't find a solution that works for us.
This is the problem:
We have a talking mode in which the characters switch from talking to idle to talking to idle and so on.
But somehow the idle animation is not displayed correctly. It still has parts of the previous talk animation. Arms beeing on the wrong layer (like they are from the previous talking animation) or parts beeing visible (from the talking) which should be not visible in the idle.
we tried three things to fix it:
Make all transition have a transition duration of 0 /no blending
Do keys for all parts of the animation on the first frame to really trigger everything.
Use code which was recommended for a similar problem:
private SkeletonAnimation skeletonAnimation;
void Start(){
skeletonAnimation = GetComponent<SkeletonAnimation> ();
skeletonAnimation.state.Start += delegate {
skeletonAnimation.skeleton.SetToSetupPose ();
};
Sadly nothing of this worked. Any ideas or suggenstions to fix this problem?