Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var colorStart : Color = Color.red;
- var colorEnd : Color = Color.green;
- var elapsed: float = 0.0;
- var fadingIn: bool = false;
- function Update () {
- if (gameObject.renderer.enabled == false) {
- fadeingIn = true;
- return;
- }
- renderer.material.color = Color.Lerp (colorStart, colorEnd, elapsed);
- if (fadingIn == true) {
- elapsed += Time.deltaTime;
- if (elapsed > 1.0) {
- fadeIn = false;
- }
- }
- else { // fadeingIn == false (i.e. fading out)
- elapsed -= Time.deltaTime;
- if (elapsed < 0.0) {
- // done
- gameObject.renderer.enabled = false;
- }
- }
- }
Add Comment
Please, Sign In to add comment