GongFaControl.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System.Collections.Generic;
  2. using GameLogic.Combat.CombatTool;
  3. using GameLogic.Hero;
  4. namespace GameLogic.Player
  5. {
  6. public class GongFaControl
  7. {
  8. /// <summary>
  9. /// 出战的功法 一共10个位置
  10. /// </summary>
  11. public SkillInfo[] allUseSkill = new SkillInfo[10];
  12. public List<SkillInfo> allSkill = new List<SkillInfo>();
  13. public void AddSkillInfo(SkillInfo skillInfo)
  14. {
  15. allSkill.Add(skillInfo);
  16. }
  17. public SkillInfo GetSkillInfo(int index)
  18. {
  19. return allUseSkill[index];
  20. }
  21. public void RemoveSkillInfo(int index)
  22. {
  23. allUseSkill[index] = null;
  24. }
  25. /// <summary>
  26. /// 测试用
  27. /// </summary>
  28. public void SaveUseSkill()
  29. {
  30. CombatHeroEntity combatHeroEntity = CombatController.currActiveCombat.CombatHeroController.playerHeroEntity;
  31. combatHeroEntity.CombatHeroSkillControl.SetNewSkill(allUseSkill);
  32. }
  33. }
  34. }