Hello again, I’m creating a tool and I’m wondering if it’s possible to stop it from swaying. Below is a video of what I am talking about:
I have the animation type set as R15 and I don’t want to change it to R6. Is it possible to make the tool just stay pointed and not sway?
Thank’s in advance for the help! Have a great day
I guess, but still, it’s hard to see with it always moving plus, in real life, you hold the flashlight still while you look, and even hold it still while moving.
Just make two keyframes (maybe one works too) where you position the body and arm as you want and play it when you equip the tool and stop it on unequip. It will override other animations played on those body parts.
Do you have the backpack hidden to attempt to prevent unequipping and have the experience feel more immersive? Players, if they press backspace, will be able to unequip the flashlight.
What you can do here is weld the flashlight as a model instead of a tool a certain offset away from the HumanoidRootPart such that it looks like the flashlight is stabilised. You get two birds with one stone: no sway from the animation, no unequipping.
For a first person view game where the animations can’t be seen by you or anyone else, it might be wise to just completely remove animations from the character. You can insert a blank LocalScript in the character to accomplish this.
The game will have an intermission part where you are not in first-person view, and you don’t have a flashlight during intermission, so I am not sure how that would work.
Leave the character alone during intermission. When they spawn into the game, instead of parenting a tool to them parent a model to them and weld it to the HumanoidRootPart. Same thing you’re doing now with just a different process.