//用数据库数据 public void InitByDB(Talent _this, CharacterController character, DBInnate TalentData) { _this.mCharacter = character; _this.mDbData = TalentData; //TalentCount = TalentData.InnateCount; //foreach (var i in TalentData.Innates) //{ // int value = 0; // if (!Talents.TryGetValue(i.Key, out value)) // { // Talents.Add(i.Key, i.Value); // } // else // { // Talents[i.Key] = i.Value; // } //} //mFlag = false; //Dirty = false; }
//用数据库数据 public void InitByDB(CharacterController character, DBInnate TalentData) { mImpl.InitByDB(this, character, TalentData); }