public override void Load(ModelContorlBase _ModelContorl, params object[] _Agr) { base.Load(_ModelContorl, _Agr); Bundles = new Dictionary <string, Dictionary <string, AssetBundle> >(); Assets = new Dictionary <string, Dictionary <string, UnityEngine.Object> >(); ResourceInfo = JsonConvert.DeserializeObject <AppBuileInfo>(FilesTools.ReadFileToStr(AppConfig.AppAssetBundleAddress + "/AssetInfo.json")); LoadEnd(); }
/// <summary> /// 校验App版本是否有效 /// </summary> public void DetectionLocalVersion() { if (AppConfig.AppResModel == AppResModel.AssetBundleModel) { if (!PlayerPrefs.HasKey("Configuration" + Application.version)) { FilesTools.CopyDirFile(Application.streamingAssetsPath, AppConfig.AppAssetBundleAddress); PlayerPrefs.SetInt("Configuration" + Application.version, 1); } } }