去掉UIRoleInfo里面的3D模型
This commit is contained in:
parent
ecc2bdfe73
commit
a6b57deeaa
@ -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招募
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user