您不能選擇超過 %s 個話題 話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字
 
 
 

41 行
1.1 KiB

  1. using System;
  2. using CIG;
  3. using CIGEnums;
  4. using UnityEngine;
  5. public class UISpriteAssetCollection : DictionaryAssetCollection<UISpriteAssetCollection.UISprite, UISpriteType, Sprite, UISpriteAssetCollection>
  6. {
  7. public Sprite GetAsset(string currencyName)
  8. {
  9. if (currencyName != null)
  10. {
  11. if (currencyName == "Cash")
  12. {
  13. return base.GetAsset(UISpriteType.CashSmall);
  14. }
  15. if (currencyName == "Gold")
  16. {
  17. return base.GetAsset(UISpriteType.GoldSmall);
  18. }
  19. if (currencyName == "XP")
  20. {
  21. return base.GetAsset(UISpriteType.XPSmall);
  22. }
  23. if (currencyName == "LevelUp")
  24. {
  25. return base.GetAsset(UISpriteType.Star);
  26. }
  27. }
  28. UnityEngine.Debug.LogErrorFormat("[UISpriteAssetCollection]: Currency with name {0} has no return value for this asset collection!", new object[]
  29. {
  30. currencyName
  31. });
  32. return base.GetAsset(UISpriteType.CashSmall);
  33. }
  34. [Serializable]
  35. public class UISprite : DictionaryAssetCollection<UISpriteAssetCollection.UISprite, UISpriteType, Sprite, UISpriteAssetCollection>.SerializableDictionary
  36. {
  37. }
  38. }