少年修仙传客户端代码仓库
client_linchunjie
2018-11-23 eec2a7214e0d32ea99cb63f387d95cc162999da4
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
1个文件已修改
27 ■■■■ 已修改文件
System/Dungeon/IceCrystalVeinWin.cs 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/IceCrystalVeinWin.cs
@@ -57,6 +57,7 @@
        protected override void OnPreOpen()
        {
            StarAll = iceCrystalVeinModel.GetAllStar();
            SelectedByDefault();
            OnCreateGridLineCell(m_ScrollerController);
            AddIceLodeStarAwardList();
            SetGridMiddle();
@@ -110,7 +111,6 @@
            {
                StarAll = iceCrystalVeinModel.GetAllStar();
                m_ScrollerController.m_Scorller.RefreshActiveCellViews();//刷新可见
               // SetGridBotton();
            }
        }
@@ -214,10 +214,6 @@
            gridCtrl.Refresh();
            for (int i = 0; i < iceCrystalVeinModel.LineList.Count; i++)
            {
                if (i == 2)
                {
                    IndexSelect = iceCrystalVeinModel.LineList[i];
                }
                gridCtrl.AddCell(ScrollerDataType.Header, iceCrystalVeinModel.LineList[i]);
            }
            gridCtrl.Restart();
@@ -367,6 +363,27 @@
                m_Text_Fight.color = new Color32(255, 3, 3, 255);
            }
        }
        private void SelectedByDefault()//默认选中
        {
            int Star = 9;
            for (int i = 0; i < iceCrystalVeinModel.LineList.Count; i++)
            {
                DungeonRecord dungeonRecord;
                if (model.TryGetRecord(31140, out dungeonRecord))
                {
                    int Id = iceCrystalVeinModel.LineList[i];
                    if (dungeonRecord.lineGrades.ContainsKey(Id))
                    {
                        if (dungeonRecord.lineGrades[Id] < Star)
                        {
                            Star = dungeonRecord.lineGrades[Id];
                            IndexSelect = Id;
                        }
                    }
                }
            }
        }
    }
}