public void GET(GameMessage msgID, string url, HttpBackCall callFun, NetPacket packet) { if (m_bIsDone) { m_msgID = msgID; m_CallFun = callFun; m_packet = packet; byte[] data = packet.getBuffer(); StartCoroutine(loadData(url, data)); } }
public void GET(GameMessage msgID, string url, HttpBackCall callFun, params HttpPbj[] values) { if (m_bIsDone) { m_msgID = msgID; m_CallFun = callFun; WWWForm form = new WWWForm(); form.AddField("act", (int)msgID); if (values != null && values.Length > 0) { for (int i = 0; i < values.Length; i++) { HttpPbj obj = values[i]; form.AddField(obj.name, obj.value); } } StartCoroutine(loadData(url, form)); } }