Why doesn't the root component ever get set up properly?


Why doesn’t the root component ever get set up properly?
When setting it as the root component, it immediately shifts upwards.

That’s probably because your SM_Bullet mesh was modelled upward.
The root component transform becomes the actor transform, it’s rotation / location will be determined by it’s rotation / location in the world so you can’t have a local rotation for this component in your blueprint.
Just rotate the mesh in your DCC to align it with the x axis and it should be good.

1 Like

The root component has no transform – it is, by definition, the same transform as the actor.
If you want the root component to be oriented some other way, you need to model it like that.
If you want to render something in a different way in an actor, you can’t make it a root component.

1 Like

Just a heads up, Your Sphere collision component should be the Root.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.