protected override void OnMessage(MessageEventArgs e)
{
Debug.Log (e.Data);
if (e.Data == "GET") {
UnityThreadHelper.Dispatcher.Dispatch (() => {
var vis = GameObject.FindObjectOfType<Visibility> ();
Debug.Log ("Main Thread!");
Send (vis.GetJson ());
});
//var vis = Server.GetVis ();
//vis.GetJson()
//Send("{\"Name\":\"Foo\",\"Enabled\":true,\"Opacity\":0.5}");
//Send ("{\n \"type\": \"visibility\",\n \"id\": 5,\n \"attributes\": {\n \"name\": \"Grand Old Mansion\",\n \"enabled\": true,\n \"opacity\": 0.5\n }\n}");
}
//var msg = e.Data == "BALUS"
// ? "I've been balused already..."
// : "I'm not available now.";
//Send (msg);
}