public void catchSocket(int spNum) { // Debug.Log("send socket"); JsonDataStr jstr = new JsonDataStr(); jstr.sendStr = "catch"; jstr.spNum = spNum; jstr.score = mSore; JSONObject jo = new JSONObject(JsonUtility.ToJson(jstr)); socket.Emit("send", jo); }
public void SendDragon() { JsonDataStr js = new JsonDataStr(); js.sendStr = "dragon"; // js.score = 0; JSONObject jo = new JSONObject(JsonUtility.ToJson(js)); socket.Emit("send", jo); dragonButton.interactable = false; slider.value = 0; particleObj.SetActive(false); ps.Stop(); }
public void Update() { if (!socket.IsConnected) { Debug.Log("소켓 연결 안됨"); return; } if (mJsonObj == null) { return; } if (check) { JsonDataStr jstr = JsonUtility.FromJson <JsonDataStr>(mJsonObj.ToString()); if (jstr.sendStr == "catch") { scoreText.text = jstr.score.ToString(); slider.value = jstr.score; if (jstr.score == 10) { dragonButton.interactable = true; particleObj.SetActive(true); ps.Play(); } mAudioSource.PlayOneShot(mAudioClip[jstr.spNum - 1]); // if(mAudioSource.isPlaying){ // }else{ // mAudioSource.PlayOneShot(mAudioClip); // } Handheld.Vibrate(); // iPhoneUtils.Vibrate(); check = false; } } }
public void OnGetValue(SocketIOEvent e) { // Debug.Log("get_Value: " + e.data); JsonDataStr js = JsonUtility.FromJson <JsonDataStr>(e.data.ToString()); if (js.sendStr == "dragon") { StartCoroutine(showDragon()); mSore = 0; } // if( js.sendStr == "resetScore"){ // mSore = 0; // } if (e.data == null) { return; } mobj = e.data; check = true; //mTextListManager.AddItem (e.data.GetField ("UserText").str); }
public void Update() { if (!socket.IsConnected) { Debug.Log("소켓 연결 안됨"); return; } if (mJsonObj == null) { return; } if (check) { JsonDataStr jstr = JsonUtility.FromJson <JsonDataStr>(mJsonObj.ToString()); if (jstr.sendStr == "catch") { check = false; } } }