C# Class ProjectStorms.RotateCam

This script takes input from the input manager, and passes the movement into an empty game object with an attached camera. Most of this script was derived from the Unity Example for transform.rotate.
Inheritance: UnityEngine.MonoBehaviour
Afficher le fichier Open project: patferguson/Storms-Project Class Usage Examples

Méthodes publiques

Свойство Type Description
announcerController UI_Controller
camDistanceFactor float
camPositionFactor float
camProxyTarget UnityEngine.GameObject
camResetMoveSpeed float
camTurnSpeed float
cannons UnityEngine.GameObject[]
frontCannon CannonFire
horizontalTiltAnglePerc float
invertLeftRight bool
invertUpDown bool
lookyHereTarget UnityEngine.GameObject
movingCamResetTime float
rotateCam UnityEngine.GameObject
smooth float
targetHeightFactor float
verticalTiltAnglePerc float

Méthodes publiques

Méthode Description
PlayerInputs ( float a_camVertical, float a_camHorizontal, float a_triggerAxis, bool a_faceDown, bool a_leftBumper, bool a_rightBumper, bool a_leftClick, bool a_rightClick, bool a_select ) : void
ResetCamRotation ( bool a_snap ) : void
Start ( ) : void
Update ( ) : void

Method Details

PlayerInputs() public méthode

public PlayerInputs ( float a_camVertical, float a_camHorizontal, float a_triggerAxis, bool a_faceDown, bool a_leftBumper, bool a_rightBumper, bool a_leftClick, bool a_rightClick, bool a_select ) : void
a_camVertical float
a_camHorizontal float
a_triggerAxis float
a_faceDown bool
a_leftBumper bool
a_rightBumper bool
a_leftClick bool
a_rightClick bool
a_select bool
Résultat void

ResetCamRotation() public méthode

public ResetCamRotation ( bool a_snap ) : void
a_snap bool
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

announcerController public_oe property

public UI_Controller,ProjectStorms announcerController
Résultat UI_Controller

camDistanceFactor public_oe property

public float camDistanceFactor
Résultat float

camPositionFactor public_oe property

public float camPositionFactor
Résultat float

camProxyTarget public_oe property

public GameObject,UnityEngine camProxyTarget
Résultat UnityEngine.GameObject

camResetMoveSpeed public_oe property

Lerp speed for resetting the camera
public float camResetMoveSpeed
Résultat float

camTurnSpeed public_oe property

public float camTurnSpeed
Résultat float

cannons public_oe property

public GameObject[],UnityEngine cannons
Résultat UnityEngine.GameObject[]

frontCannon public_oe property

public CannonFire,ProjectStorms frontCannon
Résultat CannonFire

horizontalTiltAnglePerc public_oe property

public float horizontalTiltAnglePerc
Résultat float

invertLeftRight public_oe property

public bool invertLeftRight
Résultat bool

invertUpDown public_oe property

public bool invertUpDown
Résultat bool

lookyHereTarget public_oe property

public GameObject,UnityEngine lookyHereTarget
Résultat UnityEngine.GameObject

movingCamResetTime public_oe property

Time to wait before beginning to interp the camera back when moving,
public float movingCamResetTime
Résultat float

rotateCam public_oe property

public GameObject,UnityEngine rotateCam
Résultat UnityEngine.GameObject

smooth public_oe property

public float smooth
Résultat float

targetHeightFactor public_oe property

public float targetHeightFactor
Résultat float

verticalTiltAnglePerc public_oe property

public float verticalTiltAnglePerc
Résultat float