Animation not playing fully

  1. What do you want to achieve? Keep it simple and clear!
    I want to make some gun animations.
  2. What is the issue? Include screenshots / videos if possible!
    The animations are a little off

    In this image, the right hand should be fully covering the handle, but it is not. The left hand should be more up, and the gun should be tilted closer to the body.
  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    I have tried setting different animation priorities, but that doesn’t really work.
2 Likes

You can use preloadAsynch on ContentProvider

https://developer.roblox.com/en-us/api-reference/function/ContentProvider/PreloadAsync

What have you set the animation priority? It determines whether the animation will be prioritized over other animations. So for example if you shoot and run at the same time, the animation with higher priority will play. Try setting the priority of this animation action1 or action2

This also happens with the aim, idle, equip, and fire animations. They are all Action1 or Action2.

What did you Animate those objects with? Do the arms and gun have sperate animations or are they the same rig?

There is also a thing, that for example if you re animating r15 character, and for punching you animate just the right lower hand, if you run and punch at the same time, your lower hand and everything else will be playing the run animation. So even if you are not using your lower hand, make its keyframes in the animation

I animate with the default Roblox animator. The arms and guns are the same rig. This is not a viewmodel btw

Also, the character doesn’t play the animation fully, but the gun does. For example, when I reload, my arm doesn’t go down to the waist, but the magazine does.

The problem was AnimationWeightedBlendFix