UPROPERTY(EditAnywhere, Meta = (MakeEditWidget = true))
The problem iam having is that when ever I rotate the object the cordinates of this Fvector does not change which is not what I expect because I use it for directioning purposes . The gizmo location rotates with rotaion of the object but the cordiantes does not.
//Header
UPROPERTY(EditAnywhere, Meta = (MakeEditWidget = true))
FVector LaunchDirection;
//The charcter is launched but not in the correct direction as the gizmo points
FVector Impulse = LaunchDirection.GetSafeNormal()*1000.0f;
//Pawn -> launch character
ActorToLaunch->LaunchCharacter(Impulse,true,true);