Здравствуйте!
Судя по описанию вашей проблемы, вероятнее всего, у вас есть несколько независимых объектов для составных частей дрона, и когда вы анимируете дрон, они не связаны между собой. Вот несколько шагов, чтобы убедиться, что все работает правильно:
1. **Объедините объекты**: Если у вас есть несколько объектов, которые представляют собой части дрона, вам нужно объединить их в один объект. Выделите все части дрона в режиме объекта (нажмите `A` для выделения всех), затем нажмите `Ctrl + J`, чтобы объединить их в один объект.
2. **Проверьте координаты**: Убедитесь, что все части дрона находятся в одной и той же точке (или в нужной позиции) перед объединением. Для этого выберите каждую часть и проверьте их координаты в панели "Трансформ" (нажмите `N` для отображения панели).
3. **Примените трансформации**: После объединения объекта убедитесь, что вы применили все трансформации (позицию, вращение и масштаб). Выделите объект и нажмите `Ctrl + A`, затем выберите «Применить все трансформации». Это сделает так, чтобы текущие параметры позиции, вращения и масштаба стали основными.
4. **Проверьте анимацию**: Убедитесь, что ключевые кадры применяются к объединенному объекту, а не к отдельным частям. Вы можете это сделать, открыв панель "Свойства объекта" и просматривая кривые анимации.
5. **Сохраните и закройте проект**: После того как вы выполнили вышеописанные шаги, сохраните и закройте проект, а затем откройте его снова, чтобы убедиться, что всё работает как нужно.
Если эти шаги не решат вашу проблему, возможно, стоит проверить наличие модификаторов или скриптов, которые могут влиять на поведение вашего объекта во время анимации. В этом случае попробуйте также отключить модификаторы или протестировать на чистом проекте.
Если у вас останутся вопросы, не стесняйтесь задавать их! Удачи с вашей анимацией!