Exemplo n.º 1
0
        public static void ResetRankListPos(RankingSystem.RankingType rankingType)
        {
            CUIFormScript form = Singleton <CUIManager> .get_instance().GetForm(RankingSystem.s_rankingForm);

            if (form == null)
            {
                return;
            }
            GameObject gameObject = form.m_formWidgets[3];

            if (gameObject == null)
            {
                return;
            }
            RectTransform component  = gameObject.GetComponent <RectTransform>();
            CUIListScript component2 = gameObject.GetComponent <CUIListScript>();

            if (rankingType != RankingSystem.RankingType.God)
            {
                component.anchoredPosition = RankingView.s_ListPos1;
                component.sizeDelta        = RankingView.s_ListSize1;
            }
            else
            {
                component.anchoredPosition = RankingView.s_ListPos2;
                component.sizeDelta        = RankingView.s_ListSize2;
            }
            component2.m_scrollAreaSize = new Vector2(component.rect.width, component.rect.height);
        }
Exemplo n.º 2
0
        private void RankingListChange(RankingSystem.RankingType rankType)
        {
            if (rankType == RankingSystem.RankingType.Achievement)
            {
                CSDT_RANKING_LIST_SUCC rankList = Singleton <RankingSystem> .GetInstance().GetRankList(RankingSystem.RankingType.Achievement);

                if (rankList != null)
                {
                    int num = 0;
                    while ((long)num < (long)((ulong)rankList.dwItemNum))
                    {
                        CAchieveInfo2.AddWorldRank(rankList.astItemDetail[num].stExtraInfo.stDetailInfo.stAchievement.iLogicWorldId, rankList.astItemDetail[num].stExtraInfo.stDetailInfo.stAchievement.ullUid, (uint)(rankList.iStart + num));
                        num++;
                    }
                }
            }
        }
Exemplo n.º 3
0
        public static void ResetRankListPos(RankingSystem.RankingType rankingType)
        {
            CUIFormScript form = Singleton <CUIManager> .instance.GetForm(RankingSystem.s_rankingForm);

            if (form != null)
            {
                GameObject obj2 = form.m_formWidgets[3];
                if (obj2 != null)
                {
                    if (rankingType != RankingSystem.RankingType.God)
                    {
                        obj2.GetComponent <RectTransform>().anchoredPosition = s_ListPos1;
                        obj2.GetComponent <RectTransform>().sizeDelta        = s_ListSize1;
                    }
                    else
                    {
                        obj2.GetComponent <RectTransform>().anchoredPosition = s_ListPos2;
                        obj2.GetComponent <RectTransform>().sizeDelta        = s_ListSize2;
                    }
                }
            }
        }