调整部分数据表配置,优化 SpriteCache 功能

This commit is contained in:
2026-09-13 20:36:21 +08:00
parent de53890de6
commit 7dc529a840
520 changed files with 24231 additions and 967 deletions
@@ -59,7 +59,7 @@ namespace SepCore.UI
Icon = null,
Rarity = reward.Rarity,
Description = ItemDescUtility.CreatePropDescription(reward.Modifiers),
IconAssetName = reward.IconAssetName
IconAssetName = reward.Sprite
});
}
@@ -1,4 +1,5 @@
using Cysharp.Threading.Tasks;
using SepCore.AsyncTask;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
@@ -42,7 +43,7 @@ namespace SepCore.UI
if (string.IsNullOrEmpty(iconAssetName)) return;
var sprite = await GameEntry.SpriteCache.GetSprite(iconAssetName);
var sprite = await SpriteLoader.LoadSpriteByKeyAsync(iconAssetName);
_iconArea.SetIcon(sprite);
}
}