C# Class DemoFlyCam, A-Study-in-Composition

Inheritance: MonoBehaviour
Show file Open project: mortennobel/A-Study-in-Composition

Public Properties

Property Type Description
audioController AudioController,
blackScreen UnityEngine.CanvasGroup
credits UnityEngine.CanvasGroup
fadeFromBlackTime float
maxHeight float
minHeight float
normalReader ScreenNormalReader,
placer ObjectPlacer,
radius float
sceneSwitchFrequency float
speed float
title GameObject

Public Methods

Method Description
SetNewScene ( ) : void
SetNewSceneInstant ( bool newScene ) : void
ShowCredits ( ) : void
Update ( ) : void

Private Methods

Method Description
BlockScreen ( CanvasGroup screen, float targetAlpha, float duration ) : IEnumerator
FadeScreen ( CanvasGroup screen, float targetAlpha, float duration ) : IEnumerator
SetNewSceneRoutine ( ) : IEnumerator
ShowCreditsRoutine ( ) : IEnumerator
Start ( ) : IEnumerator

Method Details

SetNewScene() public method

public SetNewScene ( ) : void
return void

SetNewSceneInstant() public method

public SetNewSceneInstant ( bool newScene ) : void
newScene bool
return void

ShowCredits() public method

public ShowCredits ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

audioController public property

public AudioController, audioController
return AudioController,

blackScreen public property

public CanvasGroup,UnityEngine blackScreen
return UnityEngine.CanvasGroup

credits public property

public CanvasGroup,UnityEngine credits
return UnityEngine.CanvasGroup

fadeFromBlackTime public property

public float fadeFromBlackTime
return float

maxHeight public property

public float maxHeight
return float

minHeight public property

public float minHeight
return float

normalReader public property

public ScreenNormalReader, normalReader
return ScreenNormalReader,

placer public property

public ObjectPlacer, placer
return ObjectPlacer,

radius public property

public float radius
return float

sceneSwitchFrequency public property

public float sceneSwitchFrequency
return float

speed public property

public float speed
return float

title public property

public GameObject title
return GameObject