39 lines
1.5 KiB
C#
39 lines
1.5 KiB
C#
using PlayFab.ClientModels;
|
|
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class Rank_TimeAttack : ScrollViewArrMgr
|
|
{
|
|
// 스크롤뷰 0 챕터, 1 랭킹
|
|
|
|
public RankCard m_MyRankCard;
|
|
|
|
private void OnEnable()
|
|
{
|
|
// TODO 정인호 : 랭킹 일단 주석 처리
|
|
//// 1. 어떤 챕터에서 랭킹 UI를 오픈했는 가? (좌측 챕터 탭부터 세팅)
|
|
//var lst = table_stage.Ins.Get_ChapterDataList(0);
|
|
//Set_ScrollView(0, lst);
|
|
//Set_Coroutine(() =>
|
|
//{
|
|
// var chapter = InGameInfo.Ins.Get_CurStageData().Chapter;
|
|
// if (chapter == 0) chapter = ServerInfo.Ins.m_ServerData.Get_Common(eCommon.BeforeChapter);
|
|
// var find = dic_cardbase[0].Find(f => (f as ChapterTabCard).Chapter == chapter);
|
|
// if (find != null) (find as ChapterTabCard).OnClick_Chapter();
|
|
// if (chapter < 11) m_scrollview[0].ResetPosition();
|
|
// else m_scrollview[0].SetDragAmount((float)chapter / lst.Count, 0f, false);
|
|
//}, Time.deltaTime);
|
|
}
|
|
|
|
public override void Set(int _chapter)
|
|
{
|
|
dic_cardbase[0].ForEach(f => (f as ChapterTabCard).Set_OnOff(_chapter));
|
|
//ServerInfo.Ins.Get_Rank(DSUtil.Format("TimeAttack_Chapter_{0}", _chapter), false, my => { m_MyRankCard.Set(my); m_MyRankCard.Set_MyCard(); }, list =>
|
|
//{
|
|
// DSUtil.Fix_Rank(list);
|
|
// Set_ScrollView(1, list, true);
|
|
//});
|
|
}
|
|
} |