2DShooterWeaponSystem  1.9.0
PlayerMovement Class Reference

Very basic, example player movement script for demo scenes. More...

Inheritance diagram for PlayerMovement:

Public Types

enum  PlayerMovementType { PlayerMovementType.Normal, PlayerMovementType.FreeAim }
 

Public Attributes

PlayerMovementType playerMovementType
 Sets the player movement type - either normal top down horizontal or vertical (good for shmups), or to FreeAim, which allows for free aiming type top down shooter style controls. More...
 
Light FlashLight
 Reference to a light object used as an example flash light in some demo scenes for the player. More...
 
bool IsMoving
 Flag if the player is moving or not. More...
 
float freeAimMovementSpeed = 2f
 Movement speed in free aim mode More...
 

Detailed Description

Very basic, example player movement script for demo scenes.

Member Enumeration Documentation

◆ PlayerMovementType

Enumerator
Normal 
FreeAim 

Member Data Documentation

◆ FlashLight

Light PlayerMovement.FlashLight

Reference to a light object used as an example flash light in some demo scenes for the player.

◆ freeAimMovementSpeed

float PlayerMovement.freeAimMovementSpeed = 2f

Movement speed in free aim mode

◆ IsMoving

bool PlayerMovement.IsMoving

Flag if the player is moving or not.

◆ playerMovementType

PlayerMovementType PlayerMovement.playerMovementType

Sets the player movement type - either normal top down horizontal or vertical (good for shmups), or to FreeAim, which allows for free aiming type top down shooter style controls.


The documentation for this class was generated from the following file: