마법진 Location

Character Front 마법진

Attachments/Pasted image 20240108223405.png
그림을 참고하며 설명하자면

  1. 카메라의 Forward벡터를 이용하여 임시로 LookAt포인트를 잡는다.
  2. ActorLocation이 허리쯤에 있으므로 (0, 0, 1)방향(윗 방향)으로 ZOffset만큼 올려 가슴 위치까지 올린다.
  3. 가슴위치에서 LookAt포인트로 향하는 방향 벡터를 계산한다.
    (LookAt - ActorLocation + (0, 0, 1) * ZOffset).Nomalize
  4. 계산한 방향으로 XOffset만큼 곱해서 가슴 위치에 더해준다.

Attachments/Pasted image 20240108224042.png
위와 같이 나오게 된다.

BugFix

캐릭터 회전시 카메라 회전 버그

Fly 마법진

Floor 마법진

# TopDown 마법 - [x] ~~TopDown 마법~~(취소, Floor마법진으로 통합) ✅ 2024-01-20