|
|
@@ -5,18 +5,18 @@ using ETModel;
|
|
|
namespace ETHotfix
|
|
|
{
|
|
|
[ObjectSystem]
|
|
|
- public class MessageDispatherComponentAwakeSystem : AwakeSystem<MessageDispatherComponent>
|
|
|
+ public class MessageDispatcherComponentAwakeSystem : AwakeSystem<MessageDispatcherComponent>
|
|
|
{
|
|
|
- public override void Awake(MessageDispatherComponent self)
|
|
|
+ public override void Awake(MessageDispatcherComponent self)
|
|
|
{
|
|
|
self.Awake();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
[ObjectSystem]
|
|
|
- public class MessageDispatherComponentLoadSystem : LoadSystem<MessageDispatherComponent>
|
|
|
+ public class MessageDispatcherComponentLoadSystem : LoadSystem<MessageDispatcherComponent>
|
|
|
{
|
|
|
- public override void Load(MessageDispatherComponent self)
|
|
|
+ public override void Load(MessageDispatcherComponent self)
|
|
|
{
|
|
|
self.Load();
|
|
|
}
|
|
|
@@ -25,7 +25,7 @@ namespace ETHotfix
|
|
|
/// <summary>
|
|
|
/// 消息分发组件
|
|
|
/// </summary>
|
|
|
- public class MessageDispatherComponent : Component
|
|
|
+ public class MessageDispatcherComponent : Component
|
|
|
{
|
|
|
private readonly Dictionary<ushort, List<IMHandler>> handlers = new Dictionary<ushort, List<IMHandler>>();
|
|
|
|
|
|
@@ -38,7 +38,7 @@ namespace ETHotfix
|
|
|
{
|
|
|
this.handlers.Clear();
|
|
|
|
|
|
- ETModel.MessageDispatherComponent messageDispatherComponent = ETModel.Game.Scene.GetComponent<ETModel.MessageDispatherComponent>();
|
|
|
+ ETModel.MessageDispatcherComponent messageDispatcherComponent = ETModel.Game.Scene.GetComponent<ETModel.MessageDispatcherComponent>();
|
|
|
ETModel.OpcodeTypeComponent opcodeTypeComponent = ETModel.Game.Scene.GetComponent<ETModel.OpcodeTypeComponent>();
|
|
|
|
|
|
List<Type> types = Game.EventSystem.GetTypes();
|
|
|
@@ -66,7 +66,7 @@ namespace ETHotfix
|
|
|
}
|
|
|
|
|
|
// 尝试注册到mono层
|
|
|
- if (messageDispatherComponent != null && opcodeTypeComponent != null)
|
|
|
+ if (messageDispatcherComponent != null && opcodeTypeComponent != null)
|
|
|
{
|
|
|
ushort monoOpcode = opcodeTypeComponent.GetOpcode(messageType);
|
|
|
if (monoOpcode == 0)
|
|
|
@@ -75,7 +75,7 @@ namespace ETHotfix
|
|
|
}
|
|
|
|
|
|
MessageProxy messageProxy = new MessageProxy(messageType, (session, o) => { iMHandler.Handle(session, o); });
|
|
|
- messageDispatherComponent.RegisterHandler(monoOpcode, messageProxy);
|
|
|
+ messageDispatcherComponent.RegisterHandler(monoOpcode, messageProxy);
|
|
|
}
|
|
|
}
|
|
|
}
|