Skip to content

feat: camera rotation after teleportation#335

Draft
Amigo509 wants to merge 1 commit intodevelopfrom
dev-241-camera-rotation-after-tp
Draft

feat: camera rotation after teleportation#335
Amigo509 wants to merge 1 commit intodevelopfrom
dev-241-camera-rotation-after-tp

Conversation

@Amigo509
Copy link
Collaborator

Close #241

Copy link
Owner

@PosAlina PosAlina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Поворот нужен только для камеры от третьего лица
    Сейчас, когда камера фиксированная, то контроллер устанавливается по направлению камеры, а с порталом он сбивается
  2. Не нужен поворот для AI контроллера
  3. Управление камерой лучше делать в соответствующей компоненте персонажа, а не извне

Мне кажется, что можно через PlayerController сделать:
Проверить, что Interactor == PlayerController->GetPawn
И если да, то вызвать функцию PlayerController.
Какая-нибудь функция RotateCamera, которая будет иметь ту же абсолютно логику, что и AG2IPlayerController::Look, только поворот будет задаваться не инпутом игрока, а передаваемым параметром. Ну и соотвтетственно, там только Yaw и Pitch поворот нужен

@PosAlina PosAlina marked this pull request as draft March 19, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Разворот камеры персонажа при выходе из портала

2 participants