public override void OnOperationResponse(OperationResponse response) { int heroId = (int)response[(byte)ParameterCode.PlayerId]; // 是自身才有更新的必要 if (GameData.HeroData.Id == heroId) { // 更新数据 DtoSkill skill = JsonMapper.ToObject <DtoSkill>(response[(byte)ParameterCode.DtoSkill] as string); GameData.HeroData.SP--; // 更新ui m_ItemSkill.UpdateView(skill); } }