how to perform an animation interacting with an object of the scene

Hi, I would like to know what are the steps for making an animation that interacts with an object of the scene. More specifically, I would like my character to pick a bowl from the floor and perform an animation with it, after finishing it he would drop it again and leave it just as it was in the scene.

Should I animate both together in 3ds max? How Unity should treat them, as two separate models or becoming one single model when the animation is triggered?

I have read in the documentation about this trying to find out myself which is the best way to face it but I haven’t found anything in this respect.

Thank you for your time.

and add extra bone to your character’s hand as a bowl and create an animation for your character.

in game : before animation started set

Transform tempParent = bowl.transform.parent;
bowl.transform.parent = extrabone.tramsform;
bowl.transform.localPosition =;
bowl.transform.localRotation = Quaternion.identity;

after animation ended

bowl.transform.parent = tempParent;