I recently started Unreal Engine, and from the start i seem to be having HUGE problems with local rotation. For 1 i don’t know how to locally rotate the root component (rotate it for a certain number of degrees in it’s local coordinate system). 2 how do i get forward/up/right vectors of the rotation relative to the root component (say Root component has R,P,Y rotation i want to get the forward vector of the actor that which has “Add Actor Local rotation” for say 30 degrees).
P.S. i have been doing everything in the blueprints.
Root is the root of the local coordination system, meaning that everything is rotated/placed in relation to it. In the bluerints it doesn’t say root but actor. So any transformation applied to the actor is applied to the root then passed on to the other components.
but when i do set rotation, and add local rotation the root is unchanged, and when i want to know the rotation of the actor it returns the root’s rotation.
it’s able silly to be able to add local rotation relative to the root component but, not be able to rotate the root locally. if there was only a way to retrieve the rotation of the actor relative to the root component (in world coordinates) not just of the root component.