Been writing some code to store some info into FVectors.
//ArmsBasePostion is a FVector is declared as so in the .h file
UPROPERTY()
FVector ArmsBasePostion;
//called in my beginplay
ArmsBasePostion = FPSArms->RelativeLocation;
but this isnt working it keeps tossing an error on left operator “=”
on the other hand
ArmsBasePostion.X = FPSArms->RelativeLocation.X;
ArmsBasePostion.Y = FPSArms->RelativeLocation.Y;
ArmsBasePostion.Z = FPSArms->RelativeLocation.Z;
does work so im a little confused why the latter does not work. seems kinda dumb to have to keep breaking part any FVector to set them into another FVector.
anyone see any reason for this to not be working as it should thanks in advance