OptEquipItem_LCW.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. namespace DTYJ
  5. {
  6. public class OptEquipItem_LCW : OptEquipItem
  7. {
  8. public override void Exe(string cmd = null)
  9. {
  10. if (string.IsNullOrEmpty(id))
  11. id = name;
  12. LCW_opt cmdObj = new LCW_opt();
  13. cmdObj.platformDoorNo = id;
  14. cmdObj.optCmd = 0;
  15. switch (cmd)
  16. {
  17. case "×Ô¶¯":
  18. cmdObj.optCmd = 0;
  19. break;
  20. case "ÊÖ¶¯¿ª":
  21. cmdObj.optCmd = 1;
  22. break;
  23. case "ÊÖ¶¯¹Ø":
  24. cmdObj.optCmd = 2;
  25. break;
  26. case "¸ôÀë":
  27. cmdObj.optCmd = 3;
  28. break;
  29. }
  30. //NetworkAnimPlayer.instance.CmdSendCmdToServer(20202, LitJson.JsonMapper.ToJson(cmdObj));
  31. //CMDData data = new CMDData();
  32. //data.cmd = 20202;
  33. //data.data = cmdObj;
  34. //NetworkAnimPlayer.instance.CmdSendCmdToServer(LitJson.JsonMapper.ToJson(data));
  35. NetworkAnimPlayer.instance.SendCmdToServer(20301, cmdObj);
  36. }
  37. }
  38. }