C# Class Nez.SquaresTransition

builds up a cover of squares then removes them
Inheritance: SceneTransition
显示文件 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_oe property

delay before removing squares
public float delayBeforeSquaresInDuration
return float

easeType public_oe property

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

squaresInDuration public_oe property

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

squaresOutDuration public_oe property

duration for squares to unpopulate screen
public float squaresOutDuration
return float