Skill.cs 989 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using UnityEngine;
  2. using System.Collections;
  3. using BattleDefine;
  4. public class Skill
  5. {
  6. /// <summary>
  7. /// 子弹ID
  8. /// </summary>
  9. public int bullteID;
  10. /// <summary>
  11. /// 发射位置类型
  12. /// </summary>
  13. public Skill_LaunchPos launchPos = Skill_LaunchPos.Hand;
  14. /// <summary>
  15. /// 发射阵型
  16. /// </summary>
  17. public SKill_LaunchFormation launchFormation = SKill_LaunchFormation.Line;
  18. /// <summary>
  19. /// 发射数量
  20. /// </summary>
  21. public int launchNumber = 1;
  22. /// <summary>
  23. /// 技能CD
  24. /// </summary>
  25. public float cdTime;
  26. /// <summary>
  27. /// 施法前摇时间
  28. /// </summary>
  29. public float dischargeTime;
  30. /// <summary>
  31. /// 当前施法特效
  32. /// </summary>
  33. public Transform effectDischarge;
  34. /// <summary>
  35. /// 目标单位
  36. /// </summary>
  37. public Transform targetUnit;
  38. /// <summary>
  39. /// 自身单位
  40. /// </summary>
  41. public Transform selfUnit;
  42. }