示例#1
0
        private static void LoadProtoBuf()
        {
            long t1 = GetTime();
            List <TableConfig.Skill> list = LoadConfig <TableConfig.SkillList>(FilePathDefine_Client.C_ProtoSkill).items;
            long t2 = GetTime();
            long t3 = GetTime();

            ToDictionary <int, TableConfig.Skill>(list);
            long t4 = GetTime();

            LogSystem.Info("protobuf load {0} parse {1}, file {2}", t2 - t1, t4 - t3, FilePathDefine_Client.C_ProtoSkill);
            LogSystem.Info("record num: {0}", list.Count);
        }
示例#2
0
 private static void LoadBinary()
 {
     BinaryTableConfig.SkillProvider.Instance.Clear();
     BinaryTableConfig.SkillProvider.Instance.LoadForClient();
     LogSystem.Info("record num: {0}", BinaryTableConfig.SkillProvider.Instance.GetSkillCount());
 }