С этим не связано много программирования, но все идет так:
Вы можете создать отдельный набор анимаций для вашего персонажа, который будет воспроизводиться, пока он / она удерживает предмет. Затем создайте отдельные наборы анимаций для элементов, которые будут соответствовать анимациям вашего персонажа.
Например, у вас будет анимация движения вашего персонажа, как будто он / она держит объект. Чтобы создать анимацию для персонажа, идущего с оружием в руках, вы должны использовать анимацию шагающего персонажа, добавить пистолет, анимировать оружие, а затем удалить анимацию персонажа из всего объекта анимации.
Таким образом, вы добавляете анимацию оружия к анимации вашего персонажа на сцене и вызываете play на обоих, оба анимируются правильно.