去掉UIRoleInfo里面的3D模型

This commit is contained in:
fatiao 2026-02-10 14:30:42 +08:00
parent ecc2bdfe73
commit a6b57deeaa

View File

@ -152,10 +152,10 @@ function UIRoleInfoView:OnHide()
-- end -- end
-- self.previewSystem = nil -- self.previewSystem = nil
for i = 1, 6 do -- for i = 1, 6 do
self.roleViewSystems[i]:Dispose() -- self.roleViewSystems[i]:Dispose()
end -- end
self.roleViewSystems = nil -- self.roleViewSystems = nil
end end
function UIRoleInfoView:OnShow(data) function UIRoleInfoView:OnShow(data)
@ -190,12 +190,12 @@ function UIRoleInfoView:OnClose()
-- end -- end
-- self.previewSystem = nil -- self.previewSystem = nil
if self.roleViewSystems then -- if self.roleViewSystems then
for i = 1, 6 do -- for i = 1, 6 do
self.roleViewSystems[i]:Dispose() -- self.roleViewSystems[i]:Dispose()
end -- end
self.roleViewSystems = nil -- self.roleViewSystems = nil
end -- end
if self.delayTimer then if self.delayTimer then
self.delayTimer:Stop() self.delayTimer:Stop()
@ -560,11 +560,11 @@ function UIRoleInfoView:Refresh()
-- self.previewSystem:SetView(Vector3(-0.116, 1.649, 2.5), Quaternion.Euler(12.174, -182.628, 0.085)) -- self.previewSystem:SetView(Vector3(-0.116, 1.649, 2.5), Quaternion.Euler(12.174, -182.628, 0.085))
-- end -- end
for i = 1, 6 do -- for i = 1, 6 do
self.roleViewSystems[i]:CancelCreate() -- self.roleViewSystems[i]:CancelCreate()
end -- end
self:RemoveCurModel(); -- self:RemoveCurModel();
local cfgData local cfgData
isLeader = self.controller:GetIsLeader() isLeader = self.controller:GetIsLeader()
@ -2101,15 +2101,15 @@ end
--初始化模型加载 --初始化模型加载
function UIRoleInfoView:InitRoleSystems() function UIRoleInfoView:InitRoleSystems()
if not self.roleViewSystems then -- if not self.roleViewSystems then
self.roleViewSystems = {} -- self.roleViewSystems = {}
end -- end
for i = 1, 6 do -- for i = 1, 6 do
if not self.roleViewSystems[i] then -- if not self.roleViewSystems[i] then
local roleViewSystem = RoleViewSystem:new() -- local roleViewSystem = RoleViewSystem:new()
self.roleViewSystems[i] = roleViewSystem -- self.roleViewSystems[i] = roleViewSystem
end -- end
end -- end
end end
--移除当前的model --移除当前的model
@ -2133,15 +2133,15 @@ end
--加载主角模型 --加载主角模型
function UIRoleInfoView:RefreshRoleView(roleId, viewData, extGoesShowData) function UIRoleInfoView:RefreshRoleView(roleId, viewData, extGoesShowData)
self.roleViewSystems[1]:RefreshView(Enum.RoleInEnvType.RoleMainView, roleId, viewData, extGoesShowData, self, -- self.roleViewSystems[1]:RefreshView(Enum.RoleInEnvType.RoleMainView, roleId, viewData, extGoesShowData, self,
self.LoadModelCB) -- self.LoadModelCB)
end end
--加载伙伴模型 --加载伙伴模型
function UIRoleInfoView:RefreshPartnerView(uid, partnerCfgId, heroData) function UIRoleInfoView:RefreshPartnerView(uid, partnerCfgId, heroData)
local extGoesShowData = heroData.extGoesShowData -- local extGoesShowData = heroData.extGoesShowData
return self.roleViewSystems[uid]:RefreshView(Enum.RoleInEnvType.RoleMainView, partnerCfgId, nil, extGoesShowData, -- return self.roleViewSystems[uid]:RefreshView(Enum.RoleInEnvType.RoleMainView, partnerCfgId, nil, extGoesShowData,
self, self.LoadModelCB) -- self, self.LoadModelCB)
end end
--加载模型回调 --加载模型回调
@ -2396,10 +2396,10 @@ end
--招募成功 --招募成功
function UIRoleInfoView:RecruitSucceed() function UIRoleInfoView:RecruitSucceed()
self:RemoveCurModel() -- self:RemoveCurModel()
local logicData = self.controller:GetHeroLogicData() -- local logicData = self.controller:GetHeroLogicData()
local data = { 1, self.previewSystem, false, self.roleViewSystems[logicData.id], nil, logicData.configId } -- local data = { 1, self.previewSystem, false, self.roleViewSystems[logicData.id], nil, logicData.configId }
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UITransPerform, data) -- ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UITransPerform, data)
end end
--endregion 其他战力、时装、角色称号、pvpSuppress、pveBless、转职、、naturdsc属性信息、cardbless卡片祝福、recruit招募 --endregion 其他战力、时装、角色称号、pvpSuppress、pveBless、转职、、naturdsc属性信息、cardbless卡片祝福、recruit招募