BattleDefine.cs 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. using UnityEngine;
  2. using System.Collections;
  3. namespace YLBattle
  4. {
  5. /// <summary>
  6. /// 战斗模式
  7. /// </summary>
  8. public enum BattleMode
  9. {
  10. /// <summary>
  11. /// 剧情
  12. /// </summary>
  13. Story = 0,
  14. /// <summary>
  15. /// 无穷尽
  16. /// </summary>
  17. Forever = 1,
  18. /// <summary>
  19. /// 对战
  20. /// </summary>
  21. PVP = 2,
  22. /// <summary>
  23. /// 模拟
  24. /// </summary>
  25. Test = 3,
  26. /// <summary>
  27. /// 引导
  28. /// </summary>
  29. Guide = 4,
  30. }
  31. /// <summary>
  32. /// 战斗元素排序规则
  33. /// </summary>
  34. public enum BattleLayer
  35. {
  36. /// <summary>
  37. ///
  38. /// </summary>
  39. None = 0,
  40. /// <summary>
  41. /// 背景地图
  42. /// </summary>
  43. MapBg = 1,
  44. /// <summary>
  45. /// 地图模型
  46. /// </summary>
  47. Map = 2,
  48. /// <summary>
  49. /// 敌方(骨骼)动画
  50. /// </summary>
  51. FighterRed = 3,
  52. /// <summary>
  53. /// 敌方血条跟随
  54. /// </summary>
  55. UIRedHpBar = 4,
  56. /// <summary>
  57. /// 爆炸效果
  58. /// </summary>
  59. SkillBomb = 5,
  60. /// <summary>
  61. /// 己方(骨骼)角色
  62. /// </summary>
  63. FighterBlue = 6,
  64. /// <summary>
  65. /// 己方血条(触发UI)
  66. /// </summary>
  67. UIBlueHpBar = 7,
  68. /// <summary>
  69. /// 主UI
  70. /// </summary>
  71. UIMain = 8,
  72. /// <summary>
  73. /// 技能准备特效
  74. /// </summary>
  75. SkillReady = 9,
  76. /// <summary>
  77. /// 技能行进特效
  78. /// </summary>
  79. SkillSending = 10,
  80. /// <summary>
  81. /// 伤害值
  82. /// </summary>
  83. UIDamage = 11,
  84. /// <summary>
  85. /// 提示字
  86. /// </summary>
  87. UITip = 12,
  88. }
  89. }