UnitConfig.cs 622 B

1234567891011121314151617181920212223242526
  1. namespace Model
  2. {
  3. [Config(AppType.Client)]
  4. public partial class UnitConfigCategory : ACategory<UnitConfig>
  5. {
  6. public static void AvoidAOT(ConfigComponent configComponent, UnitConfigCategory category)
  7. {
  8. configComponent.Get<UnitConfig>(1);
  9. configComponent.GetCategory<UnitConfigCategory>();
  10. configComponent.GetAll<UnitConfig>();
  11. category.GetAll();
  12. UnitConfig config = category[1];
  13. config = category.TryGet(1);
  14. config = category.GetOne();
  15. }
  16. }
  17. public class UnitConfig: AConfig
  18. {
  19. public string Name;
  20. public string Desc;
  21. public int Position;
  22. public int Height;
  23. public int Weight;
  24. }
  25. }