Animation transform changes are not sticky

Hey all, new to Unity, first time poster. :-]

I’m having a simple problem with my animations. I created one Animation and am able to have my script cause a Trigger to play that animation in my Animator component. The Animation causes the gameObject to smoothly change it’s position and rotation. The Animation works, but after the Animation is played, I have a Transition where there is an Exit Time condition (=1.00) that is directed to an Empty State (I called it “Normal” which has Motion=“None”). Upon reaching the Normal state, the gameObject’s Transform is reset back to what it was prior to the Animation trigger.

How do I make it so that when I exit the animation, the gameObject stays in the current transformation state?

  1. don’t transit to another state.
    1710781--107708--upload_2014-7-25_11-53-46.png
  2. uncheck the “Loop Time” of your clip,
    1710781--107707--upload_2014-7-25_11-51-18.png

the animation will stay at the end.

1 Like

How simple. That worked perfectly, thanks! :-]