I was creating a simple chat script. Here is what it is:
if (GUILayout.Button ("Send") && chat != "") {
networkView.RPC ("PrintText", RPCMode.All, chat, username);
chat = "";
}
Once the button is clicked it sends a message to call the PrintText funtion:
@RPC function PrintText (text : String, namez : String)
{
log+= "<" + namez + "> " + text + "
";
}
log here is a GUI Label.
But only the sender can see what he typed. He cannot see what others typed. Why so?