BattlesSimulatedData.cs 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. using UnityEngine;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. namespace YLBattle
  5. {
  6. /// <summary>
  7. ///
  8. /// </summary>
  9. public class BattlesSimulatedData
  10. {
  11. /// <summary>
  12. ///
  13. /// </summary>
  14. public List<GameHeroVo> TestBlue = new List<GameHeroVo>();
  15. /// <summary>
  16. ///
  17. /// </summary>
  18. public List<GameHeroVo> TestRed = new List<GameHeroVo>();
  19. /// <summary>
  20. ///
  21. /// </summary>
  22. private static BattlesSimulatedData mInstance = null;
  23. /// <summary>
  24. ///
  25. /// </summary>
  26. public static BattlesSimulatedData Instance
  27. {
  28. get
  29. {
  30. if (mInstance == null)
  31. {
  32. mInstance = new BattlesSimulatedData();
  33. }
  34. return mInstance;
  35. }
  36. }
  37. public GameHeroVo getHeroVoByTid(string iid)
  38. {
  39. GameHeroVo vo = null;
  40. foreach (GameHeroVo v in TestBlue)
  41. {
  42. if (v == null)
  43. {
  44. continue;
  45. }
  46. if ("F" + v.uid == iid)
  47. {
  48. vo = v;
  49. break;
  50. }
  51. }
  52. return vo;
  53. }
  54. }
  55. }