I’m trying to create a dribble animation where my player just holds both of his arms up. I’m not using a tool, so that’s not the issue, but I think my dribble animation is getting canceled out by roblox animations.
I set it to “DribbleAnimation:Play()” through my script and tried looping it but it still gets canceled out. Any solutions? Thanks!
Is the animation priority set to “Action”?
Yes it is, it’s very strange why this will not work.
Did you load it in before playing it?
Can you type down your process for playing the animation?
-
Local/Server?
-
Loaded from server or client?
-
Played from server or client?
-
Looped set in Animation Editor or via script?
-
Is there any other animations played with Priority “Action”?
-
Are you loading into Animator instead of Humanoid?
Yes. The odd thing is that when I’m walking, the animation will keep playing forever, but as soon as I stop moving, it will not play again at all.
I do server, its loaded from the server, it was looped via script and Animation editor to be positive, there is no other animation with Priority action, I load the animation in the humanoid.
Try loading into
Humanoid:WaitForChild("Animator"):LoadAnimation(animationInstance)
P.S. Also Humanoid:LoadAnimation() has become deprecated so avoid using it anymore. Use the animator instead from now on.
Still no luck, and thanks for the advice, I will from now on. I feel like there is an underlying problem but I don’t know what it could be
Ok, I think I know what the issue is. Even though I’m looping it, it seems like it is not looped. I’m going to look into it. Thanks for you help by the way.
Ok this is very odd! I set it by local script and it worked. I guess that will be ok for now but I hope I can get it to work for server. Thanks for everyone’s assistance! Edit: I didn’t set looped in animation editor though I thought I did. It works now.