/// <summary> /// Handler that processes the current state message received from the server /// after AskCurrentState is called. /// </summary> /// <param name="msg">Message.</param> public override void OnCurrentStateReceived(NetworkMessage msg) { StateMessage sm = msg.ReadMessage <StateMessage>(); Debug.Log("state message received " + sm.ToString() + " " + gameObject.name); Color c = (Color)sm.GetValue("color"); Debug.Log("color " + sm.ToString() + " " + gameObject.name); view.SetColor(c); }