//当主玩家无效 public void OnMainAvatarInvalid(KBEngine.Model avatar) { if (avatar != null) { avatar.DesubscribeMethodCall("DialogContent", DialogContent); } }
//当主玩家无效 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!"); } }
//当主玩家激活 public void OnMainAvatarActive(KBEngine.Model avatar) { if (_mainAvatar != null) { Subscribe(); } else { Debug.LogError("CharacterInfoPanel.OnAvatarActive avatar == null!"); } }
//当主玩家激活 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!"); } }
//当主玩家无效 public void OnMainAvatarInvalid(KBEngine.Model avatar) { Desubscribe(); }