//用数据库数据 public void InitByDB(FriendManager _this, CharacterController character, DBFriends friendsData) { _this.mCharacter = character; _this.mDbData = friendsData; foreach (var dbDatas in _this.mDbData.Friends) { var friend = new FriendData(dbDatas.Value); _this.mDataFriend.Add(dbDatas.Key, friend); } foreach (var dbDatas in _this.mDbData.Enemys) { var friend = new FriendData(dbDatas.Value); _this.mDataEnemy.Add(dbDatas.Key, friend); } foreach (var dbDatas in _this.mDbData.Shield) { var friend = new FriendData(dbDatas.Value); _this.mDataShield.Add(dbDatas.Key, friend); } }
//用数据库数据 public void InitByDB(CharacterController character, DBFriends friendsData) { mImpl.InitByDB(this, character, friendsData); }