var skyboxmaterial : Material; var startTime : float; var fadeDuration = 10.0; function Start () { startTime = Time.time; } function Update () { var blend = Mathf.Clamp01((Time.time-startTime) / fadeDuration); var blend2 = 1-blend; if (transform.position.x > 10) { skyboxmaterial.SetFloat("_Blend", blend); } if (transform.position.x < 10) { skyboxmaterial.SetFloat("_Blend", blend2); } print (blend); print (blend2); }