- Home /
Question by
siddharth3322 · Jul 06, 2018 at 05:45 PM ·
networkingmultiplayermultiplayer-networkinguvmessage
Send Custom Network Message Unity Multiplayer
I want to send custom message between connected players and for this purpose , I referred these tutorials:
I have written this kind of code and tested:
public class DodgelsNetworkMessages : NetworkBehaviour {
const short MESSAGE_ID = 1002;
public void SendMessage ()
{
GameHUDController.Instance.UpdateDebugMesssage ("\nSendMessage");
NetworkServer.RegisterHandler (MESSAGE_ID, OnMessageReceived);
var msg = new EmptyMessage();
// NetworkClient.allClients[0].Send (MESSAGE_ID, emtyBase);
NetworkServer.SendToAll (MESSAGE_ID, msg);
}
public void OnMessageReceived(NetworkMessage netMsg){
GameHUDController.Instance.UpdateDebugMesssage ("\nNetwork Message received...");
}
}
I can't able to get call OnMessageReceived method, please give me some suggestion, definitely I was doing some mistake.
Comment
Your answer
Follow this Question
Related Questions
Unity networking tutorial? 6 Answers
Unity Networking: Get information from a server 0 Answers
Light.color Sync ? 1 Answer
Why is playerControllerId = -1 2 Answers
Multiplayer 2 Answers