//当主玩家无效
 public void OnMainAvatarInvalid(KBEngine.Model avatar)
 {
     if (avatar != null)
     {
         avatar.DesubscribeMethodCall("DialogContent", DialogContent);
     }
 }
Example #2
0
 //当主玩家无效
 public void OnMainAvatarInvalid(KBEngine.Model avatar)
 {
     Debug.Log("GamePanel.OnAvatarInvalid");
     if (_avatar != null)
     {
         Desubscribe();
     }
 }
 private void OnDisable()
 {
     _avatar = SingletonGather.WorldMediator.MainAvatarView.Model as KBEngine.Avatar;
     if (_avatar != null)
     {
         _avatar.DesubscribeMethodCall("DialogContent", DialogContent);
     }
 }
 public void OnMainAvatarActive(KBEngine.Model avatar)
 {
     if (avatar != null)
     {
         _avatar = avatar;
     }
     else
     {
         Debug.LogError("FriendsListPanel.OnAvatarActive avatar == null!");
     }
 }
Example #5
0
 //当主玩家激活
 public void OnMainAvatarActive(KBEngine.Model avatar)
 {
     if (_mainAvatar != null)
     {
         Subscribe();
     }
     else
     {
         Debug.LogError("CharacterInfoPanel.OnAvatarActive avatar == null!");
     }
 }
Example #6
0
 //当主玩家激活
 public void OnMainAvatarActive(KBEngine.Model avatar)
 {
     if (avatar != null)
     {
         _avatar = avatar;
         Subscribe();
     }
     else
     {
         Debug.LogError("GamePanel.OnAvatarActive avatar == null!");
     }
 }
 public void OnMainAvatarActive(KBEngine.Model avatar)
 {
     if (avatar != null)
     {
         _avatar = avatar;
         _avatar.SubscribeMethodCall("DialogContent", DialogContent);
     }
     else
     {
         Debug.LogError("PlayerDialogPanel.OnAvatarActive avatar == null!");
     }
 }
Example #8
0
 //当主玩家无效
 public void OnMainAvatarInvalid(KBEngine.Model avatar)
 {
     Desubscribe();
 }