C# Class Nez.SquaresTransition

builds up a cover of squares then removes them
Inheritance: SceneTransition
Show file Open project: prime31/Nez

Public Properties

Property Type Description
delayBeforeSquaresInDuration float
easeType EaseType
squaresInDuration float
squaresOutDuration float

Public Methods

Method Description
SquaresTransition ( ) : System
SquaresTransition ( Func sceneLoadAction ) : System
onBeginTransition ( ) : IEnumerator
render ( Graphics graphics ) : void

Method Details

SquaresTransition() public method

public SquaresTransition ( ) : System
return System

SquaresTransition() public method

public SquaresTransition ( Func sceneLoadAction ) : System
sceneLoadAction Func
return System

onBeginTransition() public method

public onBeginTransition ( ) : IEnumerator
return IEnumerator

render() public method

public render ( Graphics graphics ) : void
graphics Graphics
return void

Property Details

delayBeforeSquaresInDuration public property

delay before removing squares
public float delayBeforeSquaresInDuration
return float

easeType public property

ease equation to use for the animation
public EaseType easeType
return EaseType

squaresInDuration public property

duration for squares to populate the screen
public float squaresInDuration
return float

squaresOutDuration public property

duration for squares to unpopulate screen
public float squaresOutDuration
return float