Auto Adjusting Camera Component

JSBGamesAssets - 蓝图 - 2023/06/09

An Auto Adjusting Camera Component - Add an automatically adjusting third person player camera to your character in minutes!

  • 支持的平台
  • 支持的引擎版本
    5.1 - 5.4
  • 下载类型
    完整项目
    此产品包含一个完整的虚幻引擎项目文件夹,含有配置文件、内容文件和.uproject文件,可以作为创建新项目的模板使用。

DEMO SHOWCASE VIDEO

DEMO BUILD

An Auto Adjusting Camera Component - Add an automatically adjusting third person player camera to your character in minutes!


The Auto Adjusting Camera Component is an actor component that automatically rotates the players camera towards the direction of movement and predicts the players movement direction to rotate the players camera to look towards the direction of movement. This helps lessen the need of player camera input.


The component also automatically adjust the players spring arm component length based on their movement velocity, as well as under certain situations such as; if there is an object above them or if they are falling.


Features:

  • Smooth Spring Arm adjustment based on different character velocities under different circumstances including when falling, crouched or when stationary.
  • Predictive camera that looks ahead of player movement.
  • Auto Camera Rotation based on player left and right movement.
  • Focus zoom with toggle for switching shoulders.
  • Auto Focus camera triggers on level objects.


All camera options can be customized; parameters can be set on the component to enable and disable options or alter how the camera behaves.


Gamepad Supported


Blueprints are commented.

技术细节

Features:

  •  Smooth Spring Arm adjustment based on different character velocities under different circumstances including when falling, crouched or when stationary.
  •  Predictive camera that looks ahead of player movement.
  •  Auto Camera Rotation based on player left and right movement.
  • Focus zoom with toggle for switching shoulders.
  • Focus View Trigger that focuses camera on level objects.


Number of Blueprints: 8 - Auto Adjusting Camera Component, Auto Adjusting Camera Interface, Input Interface, Focus View Trigger Blueprint, Simple Focus Target Blueprint, Character AnimBP, Example Character BP, Demo AI Blueprint.

Input: Mouse, Keyboard, Gamepad

Network Replicated: No

Supported Development Platforms:

Windows: Yes

Mac: Untested

Documentation: A PDF can be found inside the projects root directory.

Important/Additional Notes: Uses Enhanced Input UE 5.1+ Is a Third Person Camera System