void testHttpResp_UI(BaseHttpRequest request, BaseResponse response) { if (response.status != BaseResponse.ERROR) { HttpRequest rq = request as HttpRequest; if (rq.Type == RequestType.HECHENG) { UpdateUI(); HeChengResponse resp = response as HeChengResponse; Monster mon = Core.Data.monManager.getMonsterById(resp.data.ppid); proType = (int )mon.RTData.Attribute;; // yangchenguang if (TeamUI.mInstance != null) { TeamUI.mInstance.RefreshMonster(mon); } m_3dCard.Show3DCard(mon); SQYMainController.mInstance.UpdateTeamTip(); StartCoroutine("scaleProSp1", ProSp_2); } } else { SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getNetworkErrorString(response.errorCode)); } }
public void HeChengMonster(BaseHttpRequest request, BaseResponse response) { if (response != null && response.status != BaseResponse.ERROR) { //删除吃掉的宠物 HeChengResponse resp = response as HeChengResponse; for (int i = 0; i < resp.data.delppid.Length; i++) { DelMonster(resp.data.delppid[i]); } //更新 属性 //for (int n = 0; n < resp.data.Length; n++) { Monster mon = getMonsterById(resp.data.ppid); if (mon != null) { mon.RTData.Attribute = (MonsterAttribute)resp.data.at; } //resp.data [n].toMonster (Core.Data.monManager); // AddMonter (mon); //} } }