How do i make a tool move around when i move in first person?

Hello, so i have a gun. As we all know, guns a very cool, but there’s this one feature that i really wanna implement, which is getting the tool to move around when the player is in first person view.

Examples:

  • Tool bouncing up and down when player walks
  • Tool swaying when the player moves their camera
  • etc

How would i achieve this affect?

You are gonna have to chain the camera to the avatar’s head and then animate the avatar’s head to sway and bounce.

That’s not the answer I was looking for. I specifically mentioned moving the tool. I’m trying to avoid touching the camera here.

one good way is fake arms (which many fps games like arsenal and phantom forces use), which are attached to the camera, I don’t know if there is a way to do this without the camera

Oh, you are looking for that? Just literally dislocate the arms from the shoulders and put them in front of the character’s head at such an angle that it looks like those FPS games.