How would I go about animating a tool?

I intended to animate a weapon. Part of this animation is the tool itself rotating around to fit into various positions. I know I must convert the tool’s weld into a Motor6D, but how would I go about doing this. Another problem I must confront is how to include the tool’s animation into the player animation? I do know how to animate in general. I use Moon Animation Suite if that might change anything.

4 Likes

What you can do is make a fake handle and the real handle is invisible. You would animate the fake handle when the player is holding the invisible one, the real handle.

You do know how to animate or you don’t? :thinking:

I mean I don’t need a tutorial on how to animate.

There was discussion before on changing RightGrip to a Motor6D and I believe that is being looked at - don’t quote me on that though. I’m referencing a relatively old survey for this. If RightGrip does become a Motor6D, that’ll instantly resolve your issue.

What you can do is create a Motor6D and transfer the properties of the RightGrip to the Motor6D, then remove the RightGrip and have the Motor6D take over as the RightGrip.

In order to animate a weapon using the animation editor you need to follow a few steps. Here’s how I do it personally:

  • Unanchor all parts within your tool
  • Place your tool as a Model inside the Dummy/Rig
  • Create an unanchored ‘Handle’ Part inside the Tool (if not one already). This will act as the primary part of the tool, everything will be connected to it.
  • Weld all parts of the tool to the Handle.
    (Weld C0 should be the Part the weld is in and C1 should be the Handle)
  • Insert a Motor6D into the RightHand (R15) or Right Arm (R6) of the Dummy. (Note for R15: You can just duplicate the existing Motor6D) Name it ‘Handle’
  • Set the Part0 of the Motor6D to the Right Arm/RightHand and set the Part1 to the Handle of your weapon.

Open up the Animation Editor, select your Dummy and you should see the Handle part listed inside the editor. You can now animate the Dummy alongside the weapon.


EDIT: Here’s a Baseplate file with a repro on how it should be done when finished following the steps above (with both R6 and R15 examples)
WeaponAnimation.rbxl (22.1 KB)


image

10 Likes

Thanks for the help!

1 Like

And if I were to create a Motor6D called “Handle” to replace the standard tool weld this animation will work with the weapon?

1 Like

Correct. It would have to be in the RightHand, with the Part0 as the RightHand and Part1 as the Handle of the tool.

Does this apply to animating tools out of the hand? Really late post lol.