using MongoDB.Bson.Serialization.Attributes; using System; using System.Collections.Generic; namespace ET { public class StatisticComponent:Entity { public enum StatisticType { Coin, Gem } public enum EnergyCostType { MainStory, IdleBattle, } public static StatisticComponent instance; /// /// 使用的地方 /// [BsonDictionaryOptions(Representation = MongoDB.Bson.Serialization.Options.DictionaryRepresentation.ArrayOfArrays)] public Dictionary> energyCostDic = new(); /// /// 来源 /// [BsonDictionaryOptions(Representation = MongoDB.Bson.Serialization.Options.DictionaryRepresentation.ArrayOfArrays)] public Dictionary> coinDic = new(); /// /// 来源 /// [BsonDictionaryOptions(Representation = MongoDB.Bson.Serialization.Options.DictionaryRepresentation.ArrayOfArrays)] public Dictionary> gemDic = new(); public Dictionary> statisticDic = new(); } }