【排行榜】报错修复
							parent
							
								
									a58b5f2d88
								
							
						
					
					
						commit
						60b842e2ab
					
				| 
						 | 
					@ -2452,7 +2452,7 @@ rankKingList={ [1] = { bgImage = "r_zjm_paihangbang_banner04_zh", name = Languag
 | 
				
			||||||
                [24] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_GUILD,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 24},
 | 
					                [24] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_GUILD,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 24},
 | 
				
			||||||
                [25] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_ALLPERSON,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 25},
 | 
					                [25] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_ALLPERSON,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 25},
 | 
				
			||||||
                [26] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_ALLGUILD,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 26},
 | 
					                [26] = { bgImage = "", name = "" ,rankType = RANK_TYPE.GUILD_DEATHPOS_ALLGUILD,activiteId = 0,isRankingMainPanelShow = 4,RankingListMainSortId = 26},
 | 
				
			||||||
                [27] = { bgImage = "", name = Language[12101] ,rankType = RANK_TYPE.WORLDARENA,activiteId = 0,isRankingMainPanelShow = 2,RankingListMainSortId = 10},
 | 
					                [27] = { bgImage = "", name = Language[12101] ,rankType = RANK_TYPE.WORLDARENA,activiteId = 0,isRankingMainPanelShow = 3,RankingListMainSortId = 10},
 | 
				
			||||||
                
 | 
					                
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -87,15 +87,18 @@ function this.SwitchView(index)
 | 
				
			||||||
    proud = RankingManager.GetRankProud()
 | 
					    proud = RankingManager.GetRankProud()
 | 
				
			||||||
    --先执行上一面板关闭逻辑
 | 
					    --先执行上一面板关闭逻辑
 | 
				
			||||||
    local currankKingList = {}
 | 
					    local currankKingList = {}
 | 
				
			||||||
 | 
					    local _GoIndex = #rankKingListGo + 1
 | 
				
			||||||
    for i = 1, math.max(#rankKingListGo, #rankKingList) do
 | 
					    for i = 1, math.max(#rankKingListGo, #rankKingList) do
 | 
				
			||||||
        if curIndex == rankKingList[i].isRankingMainPanelShow then
 | 
					        if curIndex == rankKingList[i].isRankingMainPanelShow then
 | 
				
			||||||
            local go = rankKingListGo[i]
 | 
					            local go = rankKingListGo[_GoIndex]
 | 
				
			||||||
            if not go then
 | 
					            if not go then
 | 
				
			||||||
                go=newObject(this.ItemPre)
 | 
					                go=newObject(this.ItemPre)
 | 
				
			||||||
                go.transform:SetParent(this.grid.transform)
 | 
					                go.transform:SetParent(this.grid.transform)
 | 
				
			||||||
                go.transform.localScale = Vector3.one
 | 
					                go.transform.localScale = Vector3.one
 | 
				
			||||||
                go.transform.localPosition=Vector3.zero;
 | 
					                go.transform.localPosition=Vector3.zero;
 | 
				
			||||||
                rankKingListGo[i] = go
 | 
					                --LogPink("i             "..i)
 | 
				
			||||||
 | 
					                rankKingListGo[_GoIndex] = go
 | 
				
			||||||
 | 
					                _GoIndex = _GoIndex + 1
 | 
				
			||||||
            end
 | 
					            end
 | 
				
			||||||
            go.gameObject:SetActive(false)
 | 
					            go.gameObject:SetActive(false)
 | 
				
			||||||
            table.insert(currankKingList, rankKingList[i])
 | 
					            table.insert(currankKingList, rankKingList[i])
 | 
				
			||||||
| 
						 | 
					@ -105,7 +108,7 @@ function this.SwitchView(index)
 | 
				
			||||||
        if curIndex == rankKingList[i].isRankingMainPanelShow then
 | 
					        if curIndex == rankKingList[i].isRankingMainPanelShow then
 | 
				
			||||||
            for j = 1, #currankKingList do
 | 
					            for j = 1, #currankKingList do
 | 
				
			||||||
               if currankKingList[j].rankType ==  rankKingList[i].rankType then
 | 
					               if currankKingList[j].rankType ==  rankKingList[i].rankType then
 | 
				
			||||||
                    LogYellow("j             "..j)
 | 
					                    --LogYellow("j             "..j)
 | 
				
			||||||
                    rankKingListGo[j]:SetActive(true)
 | 
					                    rankKingListGo[j]:SetActive(true)
 | 
				
			||||||
                    this.SingleRankKingListShow(j,i)
 | 
					                    this.SingleRankKingListShow(j,i)
 | 
				
			||||||
               end
 | 
					               end
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue