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