I have a character that can walk around and is rigged with walking and idle animations. Let’s say I wanted the character to be able to pick up an object like a flashlight. How can I have the character’s arm be holding outwards, gripping the flashlight, while keeping the walking and idle animations working with it?
Not an expert on this topic, but you should check Inverse Kinematics: Unity - Manual: Inverse Kinematics (unity3d.com)