BotNavSim  v0.4.3
Mobile Robot Simulation
SpriteFade Class Reference

Fades a sprite alpha channel to invisible More...

Inheritance diagram for SpriteFade:
Collaboration diagram for SpriteFade:

Public Attributes

float fadeRate
 

Private Member Functions

void Start ()
 
void Update ()
 

Private Attributes

SpriteRenderer sr
 

Detailed Description

Fades a sprite alpha channel to invisible

Definition at line 7 of file SpriteFade.cs.

Member Function Documentation

void SpriteFade.Start ( )
private

Definition at line 14 of file SpriteFade.cs.

14  {
15  sr = GetComponent<SpriteRenderer>();
16  }
SpriteRenderer sr
Definition: SpriteFade.cs:11
void SpriteFade.Update ( )
private

Definition at line 18 of file SpriteFade.cs.

18  {
19  if (!sr.enabled) return;
20  Color color = sr.color;
21  color.a -= fadeRate * Time.deltaTime;
22  sr.color = color;
23  if (color.a <= 0f) sr.enabled = false;
24 
25  }
SpriteRenderer sr
Definition: SpriteFade.cs:11
float fadeRate
Definition: SpriteFade.cs:9

Member Data Documentation

float SpriteFade.fadeRate

Definition at line 9 of file SpriteFade.cs.

SpriteRenderer SpriteFade.sr
private

Definition at line 11 of file SpriteFade.cs.


The documentation for this class was generated from the following file: