3D Platformer Character
Introduction
Base character that can be used for 3D platformer games
Dependencies
The PlatformerCharacter relies on other components of this plugin to work:
- Logger: Used to log useful information to help you debug any issues you might experience
Components
The PlatformerCharacter uses the following components:
| Name | Description | Type |
|---|---|---|
| SpringArmComponent | Base character that can be used for 3D platformer games | USpringArmComponent* |
API Reference
Properties
| Property | Description | Type | Default Value |
|---|---|---|---|
| TargetArmLength | Length of the spring arm component | float | 350.0f |
| ArmLengthMultiplier | The multiplier applied to the spring arm component when the character is moving | float | 0.4f |
| CameraAdjustmentSpeed | The speed used when adjusting the camera distance | float | 3.0f |
Functions
| Name | Description | Params | Return |
|---|---|---|---|
| GetSpringArmComponent | Get the spring arm component of the character | USpringArmComponent* The spring arm component responsible for controlling the distance of the camera |
Blueprint Usage
There is no additional functions exposed to Blueprints. Just create the character and add it to your level