using UnityEngine;
using System.Collections;
using System;
///
/// 过场动画场景
///
public class InMovie : MonoBehaviour {
///
/// 开始
///
private void Start()
{
StartCoroutine(IE_LoadLevel(ToLevel));
}
///
/// 协同加载
///
/// 返回加载器
private IEnumerator IE_LoadLevel(Action callback)
{
LogHelper.Log("-----------开始播放LOGO视频--------------");
#if UNITY_ANDROID
Handheld.PlayFullScreenMovie("welcome.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput, FullScreenMovieScalingMode.AspectFit);
#endif
yield return new WaitForEndOfFrame();
LogHelper.Log("-----------结束播放LOGO视频--------------");
if (callback != null)
{
LogHelper.Log("-----------播放结束回调--------------");
callback();
}
}
///
/// 去关卡
///
private void ToLevel()
{
LogHelper.Log("播放片头完成,准备进入更新关卡");
LogHelper.Log("加载配置文件:");
//GameCfg.Init();
LogHelper.Log("补充通讯~ 请求常量配置信息6002:");
// 播放片头动画
//Handheld.PlayFullScreenMovie("PianTou.mp4", Color.black, FullScreenMovieControlMode.CancelOnInput, FullScreenMovieScalingMode.AspectFit);
Invoke("Lateload", 1.15f);
}
///
/// 延迟加载
///
private void Lateload()
{
Application.LoadLevel(2);
}
}