Example #1
0
    /// <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);
    }