diff --git a/Assets/ManagedResources/~Lua/Framework/Manager/PackageManager.lua b/Assets/ManagedResources/~Lua/Framework/Manager/PackageManager.lua index 3d28de88e5..c9b534b88e 100644 --- a/Assets/ManagedResources/~Lua/Framework/Manager/PackageManager.lua +++ b/Assets/ManagedResources/~Lua/Framework/Manager/PackageManager.lua @@ -49,9 +49,11 @@ function PackageManager.SetVideo(obj,Image) if this.config.VideoName then local video = obj:GetComponent("VideoPlayer") Log("加载视频:"..tostring(this.config.VideoName)) - video.url = ServerConfigManager.GetVersionInfo("resUrl") .. AppConst.PlatformPath .."/"..tostring(this.config.VideoName) ..".mp4" - -- video.clip = resMgr:LoadAsset(this.config.VideoName) - video:Play() + if ServerConfigManager.IsSettingActive(ServerConfigManager.SettingConfig.IS_PLAY_LOGIN_VIDEO) then + video.url = ServerConfigManager.GetVersionInfo("resUrl") .. AppConst.PlatformPath .."/"..tostring(this.config.VideoName) ..".mp4" + -- video.clip = resMgr:LoadAsset(this.config.VideoName) + video:Play() + end Image:SetActive(true) else LogError("包名:"..tostring(this.config.PackageName).."登录视频为空!") @@ -61,7 +63,7 @@ end function PackageManager.UnloadVideo() if this.config.VideoName then - Log("卸载视频:"..tostring(this.config.VideoName)) - resMgr:UnLoadAsset(this.config.VideoName) + -- Log("卸载视频:"..tostring(this.config.VideoName)) + -- resMgr:UnLoadAsset(this.config.VideoName) end end \ No newline at end of file diff --git a/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua b/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua index 3a06257f24..228a2f9611 100644 --- a/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua +++ b/Assets/ManagedResources/~Lua/Framework/Manager/ServerConfigManager.lua @@ -14,6 +14,7 @@ ServerConfigManager.SettingConfig = { PACKAGE_CC_CODE = "PACKAGE_CC_CODE", -- CC号 SPRITE_LOADER = "SPRITE_LOADER", -- 资源加载器是否可以使用 IS_TITLE_EFFECT_SCALE = "IS_TITLE_EFFECT_SCALE", -- 判断 + IS_PLAY_LOGIN_VIDEO = "IS_PLAY_LOGIN_VIDEO", -- 判断是否可以播放登录视频 }