GetActorUpVector は、アクタのルート コンポーネントの Z (up 上方) を取得する関数です。
GetActorForwardVector は X (forward 前方)、GetActorRightVector は Y (right 右方向) を取得します。それらのベクタは、ワールド空間におけるベクタとして取得されます。各ベクタの大きさは 1 です。
GetUpVector、GetForwardVector、GetRightVector はコンポーネントからの方向を取得します。
ですから、たとえば、ルート コンポーネントとしてカプセル コンポーネントをもつアクタがある方向に面していて、カプセル コンポーネントに子としてアタッチされているカメラ コンポーネントがあるとします。アクタを中心にしてカメラを動かすと、GetActorForwardVector (アクタからの方向) と GetForwardVector (カメラからの方向) によって取得される方向は異なることになります。
Up のベクタをネゲートする (正負を反転させる) と、Down の方向が得られます。Forward をネゲートすると Backward (後ろ方向) が得られます。
Answered by AnXgotta