private void BackgroundFade(Sprite newSprite) { // checking which image to set new sprite on cross fade if (theBGImage2imageFade.GetTargetAlpha() == 0) { theBGImage2image.sprite = newSprite; theBGImage2imageFade.FadeIn(); } else { theBGImage1image.sprite = newSprite; theBGImage2imageFade.FadeOut(); } }