Exemple #1
0
 protected override void Awake()
 {
     s_instance = this;
     base.Awake();
     this.UpdateOnlineCount();
     BnetFriendMgr.Get().AddChangeListener(new BnetFriendMgr.ChangeCallback(this.OnFriendsChanged));
     BnetPresenceMgr.Get().AddPlayersChangedListener(new BnetPresenceMgr.PlayersChangedCallback(this.OnPlayersChanged));
     this.ShowPendingInvitesIcon(false);
 }
Exemple #2
0
 private void OnDestroy()
 {
     BnetFriendMgr.Get().RemoveChangeListener(new BnetFriendMgr.ChangeCallback(this.OnFriendsChanged));
     BnetPresenceMgr.Get().RemovePlayersChangedListener(new BnetPresenceMgr.PlayersChangedCallback(this.OnPlayersChanged));
     s_instance = null;
 }