예제 #1
0
        /// <summary>
        /// 版本检查完成
        /// </summary>
        /// <param name="nextState"></param>
        /// <param name="localVersion"></param>
        /// <param name="latestVersion"></param>
        public void CheckVersionDone(UpdateState nextState, UpdateVersion localVersion, UpdateVersion latestVersion)
        {
            //if (nextState == UpdateState.Succeed || (nextState == UpdateState.Failed && !isForceCheckVersion))
            //{
            //    // 本地版本比服务器版本还高,bundleinfo都要使用本地的,重新加载
            //    // 开发阶段可能会有这个问题,还有就是读取服务器版本信息出错的时候
            //    if (localVersion.IsMax(latestVersion) && !latestVersion.IsNull())
            //    {
            //        Res.useStreamBundleInfo = true;

            //        Debug.LogWarning("local version greater than server version,reload stream bundleinfo!");
            //        FinishWork(true);
            //    }
            //    else
            //    {
            //        FinishWork(false);
            //    }
            //}
            //else
            //{
            //    UpdateCurrentState(nextState, localVersion.FinalVersion, latestVersion.FinalVersion);
            //}
        }