Newer
Older
DungeonShooting / DungeonShooting_Godot / src / game / buff / FragmentAttribute.cs
@小李xl 小李xl on 22 Mar 2024 1 KB 道具逻辑片段更新参数描述
  1. using System;
  2.  
  3. /// <summary>
  4. /// 属性逻辑基类
  5. /// </summary>
  6. public abstract class FragmentAttribute : Attribute
  7. {
  8. /// <summary>
  9. /// 属性名称
  10. /// </summary>
  11. public string Name { get; set; }
  12. /// <summary>
  13. /// 描述
  14. /// </summary>
  15. public string Description { get; set; }
  16.  
  17. /// <summary>
  18. /// 参数1 描述
  19. /// </summary>
  20. public string Arg1 { get; set; }
  21.  
  22. /// <summary>
  23. /// 参数2 描述
  24. /// </summary>
  25. public string Arg2 { get; set; }
  26.  
  27. /// <summary>
  28. /// 参数3 描述
  29. /// </summary>
  30. public string Arg3 { get; set; }
  31.  
  32. /// <summary>
  33. /// 参数4 描述
  34. /// </summary>
  35. public string Arg4 { get; set; }
  36.  
  37. /// <summary>
  38. /// 参数5 描述
  39. /// </summary>
  40. public string Arg5 { get; set; }
  41.  
  42. /// <summary>
  43. /// 参数6 描述
  44. /// </summary>
  45. public string Arg6 { get; set; }
  46.  
  47. /// <summary>
  48. /// 参数7 描述
  49. /// </summary>
  50. public string Arg7 { get; set; }
  51.  
  52. /// <summary>
  53. /// 参数8 描述
  54. /// </summary>
  55. public string Arg8 { get; set; }
  56.  
  57. public FragmentAttribute(string name, string description)
  58. {
  59. Name = name;
  60. Description = description;
  61. }
  62. }