Найти тему
Unreal Engine - это просто

Unreal Engine: Ограничиваем вертикальное вращение камеры игрока

Как ограничить Pitch камеры (вертикальное вращение вверх / вниз) у Player Controller персонажа
Как ограничить Pitch камеры (вертикальное вращение вверх / вниз) у Player Controller персонажа

Чтобы ограничить вертикальный поворот камеры в игре движка Unreal Engine, необходимо обратиться к объекту класса Player Camera Manager, который находится внутри класса Player Controller. В менеджере камеры можно задать параметры, определяющие минимальный и максимальный угол поворота камеры.

Итак:

1) Откроем Event Graph пользовательского класса Player Controller. Через правую клавишу мыши вызовем объект менеджера камеры нодой "Get Player Camera Manager". Эта переменная возвращает текущий объект менеджера камеры.

2) Затем необходимо задать новые значения параметров минимального и максимального угла поворота камеры с помощью методов «Set View Pitch Min» и «Set View Pitch Max». Для минимума следует установить значение «-75», а для максимума — «55».

3) Весь этот процесс необходимо настроить так, чтобы он запускался при старте игры, в событии «Event Begin Play» в Player Controller. Таким образом, настройка ограничения угла наклона камеры будет происходить только один раз.

-2

P.S. * Подробный разбор класса Контроллера Игрока в Анрил Энджин со всеми его настройками, функциями, практикой и примерами Вы можете изучить в нашей статье: Unreal Engine Player Controller

P.P.S. Подписывайтесь на наш Дзен. Будем изучать Unreal Engine вместе!