private void SendMessage(MessageData.MessageID messageID) { //Debug.Log("SendMessage"); var messageData = new MessageData(); messageData.mMessageID = messageID; var json = JsonUtility.ToJson(messageData); var bytes = System.Text.Encoding.ASCII.GetBytes(json); EditorConnection.instance.Send(UnityProfilerLiteKun.kMsgSendEditorToPlayer, bytes); }
void SendMessageData(MessageData.MessageID messageID) { var messageData = new MessageData(); messageData.mMessageID = messageID; var bf = new BinaryFormatter(); var ms = new MemoryStream(); try { bf.Serialize(ms, messageData); var array = ms.ToArray(); PlayerConnection.instance.Send(UnityProfilerLiteKun.kMsgSendMessagePlayerToEditor, array); } finally { ms.Close(); } }