Animation keyframe plays before reached

Hello! Today I am having a problem when animating my gun with Moon Animator, when I make a reload animation I make the hand reach for the mag and pull down. But the problem is when I play the animation the mag goes down BEFORE the hand even reaches it and I don’t know why, if anyone can help me I’d appreciate it also I don’t have an example at the moment sorry!

2 Likes

Every time you lay a line of key frames you need to make sure every key frame is filled, In order to do so on the set time click the “=“ key on the item and it will make it hot that key frame before moving. In order to make it work in Your case you need to delete that key frame where it moves, follow my steps then redo that part.

1 Like

So basically I need to make a blank keyframe first then make the animation over that keyframe so that it’s just not one continuous animation?

First of all, make sure the positions of your rig are correct BEFORE the animation actually plays. Create keyframes at the beginning of the track so the animation will default to that position first.

I think the solution to your problem would be to adjust the timing of your animation- specifically using “empty” keyframes, which basically pause the animation for a period of time. You just copy the previous keyframe and move it over. That way the animation will stay completely still when that keyframe plays because it isn’t changing anything.
diagram
The first example is probably what you have. The animation immediately begins playing after the first keyframe.
In the second example, the animation doesn’t play until the second keyframe is reached, because the first two keyframes are identical and nothing changes. The animation here will also play faster because the keyframes with motion are closer together.

Just keep tweaking around with the keyframe timing until it fits.

3 Likes

Thank you very much I understand it better now ill keep practicing and see what I come up with!

This is the specific problem shown here I want to make it Rotate so he pulls the bolt back after the reload is done but it always want’s to rotate before the reload is finished.

https://gyazo.com/40b3d34f2c173f70d8c01953a763ba46

Nvm I figured it out I know what you mean by using empty keyframes to start the animation before it plays

Basically yes. I have this problem all the time but since we don’t individually add each key frame each frame that bug will happen.

1 Like