private string GetServerUrl(IGameConfigModel config) { if (Application.isEditor) { return(GetLocalServerUrl()); } if (config.IsDevelopmentMode) { return(GetDevelopmentCloudServerUrl(config)); } return(GetCloudServerUrl(config)); }
protected abstract ILoaderService CreateLoaderService(IGameConfigModel config);
protected string GetDevelopmentCloudServerUrl(IGameConfigModel config) { return(string.Format("{0}/devbundles/{1}/{2}", config.AssetBundleUrl, Utility.AssetBundlesOutputPath, Utility.GetPlatformName())); }