// 标识: module = 3,sub = 5 protected void AnwPlantActionCallBack(MsgRec msgRec) { Farm_Game_Action_Anw msgRecPro = (Farm_Game_Action_Anw)msgRec._proto; FarmUnit farm; if (FieldsModel.Instance.farms.TryGetValue(msgRecPro.FieldsID, out farm)) { if (farm.Plant != null) { switch (msgRecPro.ActionID) { case 1: //状态1才能浇水 // if (farm.Plant.CurrentType<=1) { farm.Plant.IsWater = 1; } break; case 2: farm.Plant.IsWorm = 1; break; case 3: farm.Plant.IsGrass = 1; break; } } } FieldsController.ProtocalAction = ProtocalAction.None; }
public void SetData(Farm_Game_Action_Anw GenerateAnw) { FieldsID = GenerateAnw.FieldsID; ActionID = GenerateAnw.ActionID; }