public ReceiveStepData() { jxbWInfo = new JXBWData(); }
public void OnReceiveStepData(JXBWData data) { isReceiveStepData = true; jxbWData = data; }
void OnReceive(ReceiveMessage message) { switch (message.type) { case DataSendType.Init: if (OnRecevieInitData != null) { string data = Encoding.UTF8.GetString(message.data); //Debug.Log(data); OnRecevieInitData(JsonUtility.FromJson <ReceiveInitData>(data)); } break; case DataSendType.Step: if (OnRecevieStepData != null) { string data = Encoding.UTF8.GetString(message.data); Debug.Log(data); JXBWData temp = JsonUtility.FromJson <JXBWData>(data); OnRecevieStepData(JsonUtility.FromJson <JXBWData>(data)); } break; case DataSendType.Reset: if (OnRecevieResetCommand != null) { OnRecevieResetCommand(); } break; //case DataSendType.CAMERA: // break; //case DataSendType.JXBDATA: // if (OnRecevieJXBData != null) // { // string data = Encoding.UTF8.GetString(message.data); // Debug.Log(data); // OnRecevieJXBData(JsonUtility.FromJson<JXBMove>(data)); // } // break; //case DataSendType.GOODPOS: // if (OnRecevieGoodPos != null) // { // string data = Encoding.UTF8.GetString(message.data); // Debug.Log(data); // OnRecevieGoodPos(JsonUtility.FromJson<Good>(data).pos); // } // break; //case DataSendType.CAPUTERSCREENSHOTFRAME: // if (OnRecevieCaputerScreenShotFrame != null) // { // string data = Encoding.UTF8.GetString(message.data); // Debug.Log(data); // OnRecevieCaputerScreenShotFrame(JsonUtility.FromJson<CaptureShotFrameRange>(data)); // } // break; //case DataSendType.NONE: // break; default: break; } }