private void Ws_OnClose(object sender, CloseEventArgs e) { WebDataRes closeMsg = new WebDataRes(); closeMsg.pid = "Disconnected"; packetList.Enqueue(closeMsg.ToString()); }
public void SwapDolPos(VectorDol leftPos, VectorDol rightPos) { PlayDol left = Dols.getPlayDolByIdx(leftPos.x, leftPos.y); PlayDol right = Dols.getPlayDolByIdx(rightPos.x, rightPos.y); if (left != null && right != null) { Vector3 oriPos = left.transform.position; //left.transform.position = right.transform.position; left.move_ani(right.transform.position); right.transform.position = oriPos; VectorDol temp = new VectorDol(); temp.setPos(left.GetDolPos()); left.SetDolPos(right.GetDolPos()); right.SetDolPos(temp); } curPlayDol = left; WebDataRes chkRes = new WebDataRes(); chkRes.pid = "CheckGame"; packetList.Enqueue(chkRes.ToString()); }
public static void sendLocalData(string pid, string data) { WebDataRes sendData = new WebDataRes(); sendData.pid = pid; sendData.data = data; packetList.Enqueue(sendData.ToString()); }
private void Ws_OnError(object sender, ErrorEventArgs e) { Debug.Log(e.Message); WebDataRes closeMsg = new WebDataRes(); closeMsg.pid = "Disconnected"; packetList.Enqueue(closeMsg.ToString()); }
private void Ws_OnOpen(object sender, System.EventArgs e) { /* * StartCoroutine(waitThenCallback(0, () => { * // Run with Lamda in MainThread * * }));*/ WebDataRes closeMsg = new WebDataRes(); closeMsg.pid = "Connected"; packetList.Enqueue(closeMsg.ToString()); }