private GameControl GC; //GameControl private void Start() { GameObject go = GameObject.Find("SocketIO"); socket = go.GetComponent <SocketIOComponent>(); //SignInRegisterManager GameObject SIRMObj = GameObject.Find("SignInRegisterManager"); SIRM = SIRMObj.GetComponent <SignInRegisterManager>(); socket.On("CheckVersion", (e) => { if (e.data["version"].ToString().Trim('"') != version) { GameObject.Find("NewVersion").transform.Find("NewVersionOnOff").gameObject.SetActive(true); } }); socket.On("updateCurrPlayerInfo", (e) => { currPlayerInfo = e.data; if (SceneManager.GetActiveScene().name == "MainMenuScene") { PI.setPlayerStats(currPlayerInfo); } }); socket.On("IsPlaying", (e) => { if (currPlayerInfo.ToString().Trim('"') != "null") { Dictionary <string, string> NickData = new Dictionary <string, string>(); NickData.Add("nick", currPlayerInfo["nick"].ToString().Trim('"')); JSONObject NickJdata = new JSONObject(NickData); socket.Emit("IsPlaying", NickJdata); } }); }
// Start is called before the first frame update void Start() { SIRM = SIRMObj.GetComponent <SignInRegisterManager>(); }