DressUpData.cs 971 B

123456789101112131415161718192021222324252627282930313233343536
  1. using System.Collections.Generic;
  2. namespace GFGGame
  3. {
  4. public class DressUpData
  5. {
  6. public int bgId;
  7. public int suitId;
  8. public int actionId;
  9. public List<int> itemList = new List<int>();
  10. public DressUpData Clone()
  11. {
  12. var dressUpData = new DressUpData();
  13. dressUpData.bgId = bgId;
  14. dressUpData.suitId = suitId;
  15. dressUpData.actionId = actionId;
  16. foreach(var t in itemList)
  17. {
  18. dressUpData.itemList.Add(t);
  19. }
  20. return dressUpData;
  21. }
  22. public static DressUpData CreateDefault()
  23. {
  24. var dressUpData = new DressUpData();
  25. dressUpData.itemList.Add(ConstItemID.DEFULT_FA_XING);
  26. dressUpData.itemList.Add(ConstItemID.DEFULT_LIAN_YI_QUN);
  27. dressUpData.bgId = 180001;
  28. dressUpData.suitId = 0;
  29. return dressUpData;
  30. }
  31. }
  32. }