Setting Transform of Actor based on subcomponent relative to other actor

The blue mesh is it’s own actor.

The orange mesh is the root component of another actor and the green component is a sub component of the orange component.

By changing the transform of the orange component / base actor, I am trying to get the green component to always end up with the same relative transform to the blue actor.

The location is easy enough, but I cannot for the life of me figure out how to get the rotation of the green component to match the rotation of the blue actor by moving the orange actor.

This is an exam question.

Can you actually show a use case for this? :slight_smile:

Why not just set the location and rotation of the component to the other actor?

This will sort out the rotation

but the moment you combine it with location, it fails again. You probably need to do it in one go as transform.