123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- using UnityEngine;
- using System.Collections;
- /// <summary>
- /// 第三方的 事件委托
- /// </summary>
- public class ThridDelegateHelper : MonoSingleton<ThridDelegateHelper>
- {
- #region 公会的事件
- /// <summary>
- /// //声明一个委托,其实就是个“命令”
- /// </summary>
- public delegate void GuildChangedEventHandler();
- /// <summary>
- /// 玩家个人的公会操作 创建公会
- /// </summary>
- public GuildChangedEventHandler Self_OnCreateGuildSucceedEvent;
- /// <summary>
- /// 玩家个人的公会操作 自己退出公会
- /// </summary>
- public GuildChangedEventHandler Self_OnExitGuildSucceedEvent;
- /// <summary>
- /// 玩家个人的公会操作 一键加入公会
- /// </summary>
- public GuildChangedEventHandler Self_OnQuickJoinGuildSucceedEvent;
- /// <summary>
- /// 公会 chat_公会的信息发生变化
- /// </summary>
- public GuildChangedEventHandler Guild_RefreshGuildEvent;
- /// <summary>
- /// 公会 gift_礼包被人购买之后
- /// </summary>
- public GuildChangedEventHandler Guild_OnGiftBuySucceedEvent;
- /// <summary>
- ///
- /// </summary>
- public GuildChangedEventHandler Guild_FriendApplyChangedEvent;
- #endregion
- public delegate void GameSettingChangedEventHandler();
- /// <summary>
- /// 游戏设置的 某些操作发生改变
- /// </summary>
- public GameSettingChangedEventHandler OnChangePlayerImageBorderEvent;
- #region 聊天
- /// <summary>
- /// //声明一个委托,其实就是个“命令”
- /// </summary>
- public delegate void ChatAccountEventHandler();
- /// <summary>
- ///
- /// </summary>
- /// <returns></returns>
- // public delegate void ChatMessageEventHandler(LoyalsoftChat.LoyalsoftIMChatMasegInfo msg);
- public ChatAccountEventHandler TriggerLogInChatEvent;
- public ChatAccountEventHandler TriggerLogOutChatEvent;
- // public ChatMessageEventHandler TriggeReceiveWorldMessageEvent;
- /// <summary>
- ///
- /// </summary>
- // public ChatMessageEventHandler TriggeReceiveGuildMessageEvent;
- // public ChatMessageEventHandler TriggeReceiveFriendMessageEvent;
- #endregion
- public delegate void BaseMainEventHandler();
- /// <summary>
- /// 触发 主界面,更正显示的当前主界面英雄的信息
- /// </summary>
- public BaseMainEventHandler OnBaseMainWindow_ResetDisplayHeroEvent;
- /// <summary>
- /// 触发 主界面,刷新在线时长礼包
- /// </summary>
- public BaseMainEventHandler OnBaseMainWindow_ResetHuodongGiftEvent;
- public delegate void SpecicalEventHandler();
- /// <summary>
- /// 触发关闭英雄评论事件
- /// </summary>
- public SpecicalEventHandler OnTrigger_Close_HeroDiscussWindowEvent;
- }
|