private void RegisterMessage <T>(NetworkMessageHandler.MessageHandler msgHandler) where T : Message { client.RegisterMessageType <T>(); handler.SetHandler <T>(msgHandler); }
public void RegisterClientMessageHandler <T>(NetworkMessageHandler.MessageHandler handler) where T : Message { RegisterMessage <T>(); clientMessageHandler.SetHandler <T>(handler); }
public void SetMessageHandler <T>(NetworkMessageHandler.MessageHandler handler) where T : Message { UNetworkManager.singleton.RegisterMessage <T>(); handlers.SetHandler <T>(handler); }
public void RegisterServerMessageHandler <T>(NetworkMessageHandler.MessageHandler handler) where T : Message { RegisterMessage <T>(); serverMessageHandler.SetHandler <T>(handler); }