예제 #1
0
    IEnumerator Co_Launch()
    {
        if (Application.platform == RuntimePlatform.Android ||
            Application.platform == RuntimePlatform.IPhonePlayer)
        {
            if (AssetsCopyTask.copiedVersion != VersionConfig.Get().version)
            {
                var assetCopy = AssetsCopyTask.BeginCopy(VersionConfig.Get().version);
                while (!assetCopy.done)
                {
                    yield return(null);
                }
            }
        }

        ConfigInitiator.Init();

        yield return(new WaitForSeconds(1f));

        SceneLoad.Instance.LoadLogin();
    }
예제 #2
0
    public static AssetsCopyTask BeginCopy(string version)
    {
        var task = new AssetsCopyTask(version);

        return(task);
    }