Question by 
               StardustLegend · Sep 24, 2016 at 03:39 PM · 
                scripting problemgraphicsscripting beginner  
              
 
              Fading in Smoothly between Sprites
Okay, so i have a script that changes my gameobject Scene's sprite on click, but i want to make it so that there is a smooth transition inbetween the changing of the sprite. how do i do that? here's the script i have that works:
using UnityEngine;
using System.Collections;
public class ChangeImage : MonoBehaviour {
 int SceneNumber = 0;
 public GameObject Scene;
 private SpriteRenderer SpriteRenderer;
 public Sprite IMG_0078 = Resources.Load<Sprite>("IMG_0078");
 public Sprite IMG_0079 = Resources.Load<Sprite>("IMG_0079");
 public Sprite IMG_0080 = Resources.Load<Sprite>("IMG_0080");
 public Sprite IMG_0094 = Resources.Load<Sprite>("IMG_0094");
 void Awake ()
 {
         SpriteRenderer = Scene.GetComponent<SpriteRenderer> ();
     }
 void OnMouseDown ()
 {
     SpriteChange ();
     Fade ();
 
     }
 void OnMouseUp ()
 {
     SceneNumber = SceneNumber + 1;
     }
 void SpriteChange()
 {
     if (SpriteRenderer.sprite == IMG_0078 && SceneNumber == 0)
         {
         SpriteRenderer.sprite = IMG_0079;
     }
     if (SpriteRenderer.sprite == IMG_0079 && SceneNumber == 1)
     {
         SpriteRenderer.sprite = IMG_0080;
     }
     if (SpriteRenderer.sprite == IMG_0080 && SceneNumber == 2)
     {
         SpriteRenderer.sprite = IMG_0094;
     }
 }
 void Fade ()
 {
 }
               Comment
              
 
               
              Your answer
 
 
              koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                