# How to make 2 objects rotate together?

**URL:** <https://forums.unrealengine.com/t/how-to-make-2-objects-rotate-together/443663>\
**Category:** Community & Industry Discussion\
**Tags:** timeline, rotation, parenting, unreal-engine, student, question\
**Created:** [February 19, 2019, 6:03am UTC](https://forums.unrealengine.com/t/how-to-make-2-objects-rotate-together/443663 "2019-02-19T06:03:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Re4verbot](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Re4verbot](https://forums.unrealengine.com/u/Re4verbot)\
**Post date:** [February 19, 2019, 6:03am UTC](https://forums.unrealengine.com/t/how-to-make-2-objects-rotate-together/443663/1 "2019-02-19T06:03:57Z")

</div>

So I have built this puzzle, and when the player makes a mistake they can reset it. When they reset it, the puzzle flips upside down with all the pieces and comes back up reset. I am having trouble getting the Artifact (puzzle piece) to rotate with the Puzzle itself. As you can see, in editor it rotates perfectly with the Puzzle, but In blueprint and practice I can’t seem to get it to work.

X-Flip is misleading, that is a 0 - 180 degree timeline over 2 seconds.

Here is a quick clip to show it better: [Imgur: The magic of the Internet](https://imgur.com/IzTo8rd)

And an Image of the blueprint

 ![268977-screenshot-537.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/d/f/0/df0758a0c85ad38e4c150c12c806729c859f8454.png)

---

<div class="post-metadata">

**Author:** ![mrteuy](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mrteuy](https://forums.unrealengine.com/u/mrteuy)\
**Post date:** [February 20, 2019, 9:57pm UTC](https://forums.unrealengine.com/t/how-to-make-2-objects-rotate-together/443663/2 "2019-02-20T21:57:00Z")

</div>

Depending on the code, I suppose, used for handling it. Personally, I would attach the component to the center spinning object and not worry about it.

---

<div class="post-metadata">

**Author:** ![Re4verbot](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Re4verbot](https://forums.unrealengine.com/u/Re4verbot)\
**Post date:** [February 20, 2019, 10:00pm UTC](https://forums.unrealengine.com/t/how-to-make-2-objects-rotate-together/443663/3 "2019-02-20T22:00:04Z")

</div>

I would have to be able to parent the actor to the other actor temporarily. Is that possible?

---

<div class="post-metadata">

**Author:** ![mrteuy](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mrteuy](https://forums.unrealengine.com/u/mrteuy)\
**Post date:** [February 21, 2019, 7:06am UTC](https://forums.unrealengine.com/t/how-to-make-2-objects-rotate-together/443663/4 "2019-02-21T07:06:05Z")

</div>

Yes, look at **Attach To** or **Attach Actor To Component** nodes.
