mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
Compare commits
3 Commits
obfuz
...
TEngine6.1
Author | SHA1 | Date | |
---|---|---|---|
![]() |
b6fbdf1d22 | ||
![]() |
5b8793de40 | ||
![]() |
9c9079c55b |
@@ -203,11 +203,20 @@
|
|||||||
{
|
{
|
||||||
if (_atlasMap.TryGetValue(atlasName, out List<string> spriteList))
|
if (_atlasMap.TryGetValue(atlasName, out List<string> spriteList))
|
||||||
{
|
{
|
||||||
return spriteList
|
var allSprites = new List<Sprite>();
|
||||||
.Where(File.Exists)
|
|
||||||
.Select(AssetDatabase.LoadAssetAtPath<Sprite>)
|
foreach (var assetPath in spriteList.Where(File.Exists))
|
||||||
.Where(s => s)
|
{
|
||||||
.ToList();
|
// 加载所有子图
|
||||||
|
var sprites = AssetDatabase.LoadAllAssetsAtPath(assetPath)
|
||||||
|
.OfType<Sprite>()
|
||||||
|
.Where(s => s != null)
|
||||||
|
.ToArray();
|
||||||
|
|
||||||
|
allSprites.AddRange(sprites);
|
||||||
|
}
|
||||||
|
|
||||||
|
return allSprites;
|
||||||
}
|
}
|
||||||
return new List<Sprite>();
|
return new List<Sprite>();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user