C# 클래스 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.
상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: patferguson/Storms-Project 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

메소드 상세

PlayerInputs() 공개 메소드

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
리턴 void

ResetCamRotation() 공개 메소드

public ResetCamRotation ( bool a_snap ) : void
a_snap bool
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

announcerController 공개적으로 프로퍼티

public UI_Controller,ProjectStorms announcerController
리턴 UI_Controller

camDistanceFactor 공개적으로 프로퍼티

public float camDistanceFactor
리턴 float

camPositionFactor 공개적으로 프로퍼티

public float camPositionFactor
리턴 float

camProxyTarget 공개적으로 프로퍼티

public GameObject,UnityEngine camProxyTarget
리턴 UnityEngine.GameObject

camResetMoveSpeed 공개적으로 프로퍼티

Lerp speed for resetting the camera
public float camResetMoveSpeed
리턴 float

camTurnSpeed 공개적으로 프로퍼티

public float camTurnSpeed
리턴 float

cannons 공개적으로 프로퍼티

public GameObject[],UnityEngine cannons
리턴 UnityEngine.GameObject[]

frontCannon 공개적으로 프로퍼티

public CannonFire,ProjectStorms frontCannon
리턴 CannonFire

horizontalTiltAnglePerc 공개적으로 프로퍼티

public float horizontalTiltAnglePerc
리턴 float

invertLeftRight 공개적으로 프로퍼티

public bool invertLeftRight
리턴 bool

invertUpDown 공개적으로 프로퍼티

public bool invertUpDown
리턴 bool

lookyHereTarget 공개적으로 프로퍼티

public GameObject,UnityEngine lookyHereTarget
리턴 UnityEngine.GameObject

movingCamResetTime 공개적으로 프로퍼티

Time to wait before beginning to interp the camera back when moving,
public float movingCamResetTime
리턴 float

rotateCam 공개적으로 프로퍼티

public GameObject,UnityEngine rotateCam
리턴 UnityEngine.GameObject

smooth 공개적으로 프로퍼티

public float smooth
리턴 float

targetHeightFactor 공개적으로 프로퍼티

public float targetHeightFactor
리턴 float

verticalTiltAnglePerc 공개적으로 프로퍼티

public float verticalTiltAnglePerc
리턴 float