【包配置】不再使用包名进行配置

dev_chengFeng
gaoxin 2021-06-04 11:49:12 +08:00
parent bc65257ac7
commit 50f10993c4
2 changed files with 9 additions and 1 deletions

View File

@ -6,9 +6,16 @@ function PackageManager.Initialize()
this.PackageName = AndroidDeviceInfo.Instance:GetPackageName()
end
LogGreen("当前包名为:"..this.PackageName)
-- 获取当前包配置名,没有就按本地配置
this.ConfigName = ServerConfigManager.GetSettingValue(ServerConfigManager.SettingConfig.PACKAGE_CONFIG)
if this.ConfigName then
this.ConfigName = "LOCAL"
end
local PackagerConfig = ConfigManager.GetConfig(ConfigName.PackageConfig)
for _, config in ConfigPairs(PackagerConfig) do
if config.PackageName == this.PackageName then
if config.ConfigName == this.ConfigName then
this.config = config
break
end

View File

@ -15,6 +15,7 @@ ServerConfigManager.SettingConfig = {
SPRITE_LOADER = "SPRITE_LOADER", -- 资源加载器是否可以使用
IS_TITLE_EFFECT_SCALE = "IS_TITLE_EFFECT_SCALE", -- 判断
IS_PLAY_LOGIN_VIDEO = "IS_PLAY_LOGIN_VIDEO", -- 判断是否可以播放登录视频
PACKAGE_CONFIG = "PACKAGE_CONFIG", -- 包配置
}