private void OnUserConnected(SocketIOEvent evt) { Debug.Log("Get the message from server is: " + evt.data + "OnUserConnected"); GameObject otherPlayer = GameObject.Instantiate(playGameObj.gameObject, playGameObj.position, Quaternion.identity) as GameObject; //create a player ... forearmScript otherPlayerCom = otherPlayer.GetComponent <forearmScript>(); otherPlayerCom.playerName = JsonToString(evt.data.GetField("name").ToString(), "\""); otherPlayerCom.transform.position = JsonToVector3(JsonToString(evt.data.GetField("position").ToString(), "\"")); otherPlayerCom.id = JsonToString(evt.data.GetField("id").ToString(), "\""); // } }
private void OnUserPlay(SocketIOEvent evt) { Debug.Log("Get the message from server is: " + evt.data); // player.gameObject.SetActive(true); login.gameObject.SetActive(false); GameObject player = GameObject.Instantiate(playGameObj.gameObject, playGameObj.position, Quaternion.identity) as GameObject; forearmScript playerCom = player.GetComponent <forearmScript>(); playerCom.playerName = JsonToString(evt.data.GetField("name").ToString(), "\""); playerCom.transform.position = JsonToVector3(JsonToString(evt.data.GetField("position").ToString(), "\"")); playerCom.id = JsonToString(evt.data.GetField("id").ToString(), "\""); // player.playerObj= player; // Erroro!!!! }