C# Class CameraTools.ShakeCameraBehaviour

Inheritance: ICameraBehaviour
Show file Open project: juliancruz87/madbricks

Public Methods

Method Description
Disable ( CameraParams cameraParams ) : void
Enable ( CameraParams cameraParams ) : void
SetInitialPosition ( Vector3 position ) : void
UpdateParams ( CameraParams cameraParams ) : void
UpdateParamsWhenAdded ( CameraParams cameraParams ) : void

Private Methods

Method Description
CalculateDisplacementForThisFrame ( ) : Vector3
GetNoise ( float a, float b ) : float

Method Details

Disable() public method

public Disable ( CameraParams cameraParams ) : void
cameraParams CameraParams
return void

Enable() public method

public Enable ( CameraParams cameraParams ) : void
cameraParams CameraParams
return void

SetInitialPosition() public method

public SetInitialPosition ( Vector3 position ) : void
position UnityEngine.Vector3
return void

UpdateParams() public method

public UpdateParams ( CameraParams cameraParams ) : void
cameraParams CameraParams
return void

UpdateParamsWhenAdded() public method

public UpdateParamsWhenAdded ( CameraParams cameraParams ) : void
cameraParams CameraParams
return void