UnityToolbox
Brief documentation for all existing scripts.
 
Loading...
Searching...
No Matches
UnityToolbox.PlayerControls.ThreeD Namespace Reference

This namespace includes all scripts that are used for 3D player controls.

Classes

class  FirstPersonCameraController
 A first person camera controller which moves with mouse movement. Can be set to only rotate to a certain degree. For it to follow a target, place it as a child object. Requires the , and SettingsManager. More...
 
class  FirstPersonMouseInput
 A module which should be placed instead of the default InputSystemUIInputModule. It is required, if the player should interact with its mouse, but it being in CursorLockMode.Locked. More...
 
class  Movement3D
 A MovementBase implementation for 3D movment. Requires the PlayerEventManager. More...
 
class  ThirdPersonCameraController
 A camera controller which lets the camera follow the player, move it and react on collision. To understand how it is set up, the the summeries of the position and anchor transform as well as the camera. Requires the PlayerPrefKeys and SettingsManager. More...