やまめも

【 ゲーム開発・日々のことについて 】

Splashスクリーンのフェイドアウトの例

using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class SplashScreenScript : MonoBehaviour
	
{
	public Image myPanel;
	float fadeTime = 2f;
	Color colorToFadeTo;

	void Start() {
		colorToFadeTo = new Color (1f, 1f, 1f, 1f);
//		myPanel.CrossFadeColor (colorToFadeTo, fadeTime, true, true);
		myPanel.CrossFadeAlpha (0f, 0, false);
		myPanel.CrossFadeColor (colorToFadeTo, fadeTime, true, true);
		StartCoroutine (GoToPlay());
	}
	IEnumerator GoToPlay(){
		yield return new WaitForSeconds (fadeTime);
		Application.LoadLevel ("Play");
	}
}

Alpha値とは色の透明度のこと
docs.unity3d.com
docs.unity3d.com