拉取资源
This commit is contained in:
@@ -12,8 +12,8 @@ namespace TcgEngine
|
||||
public class CardbackData : ScriptableObject
|
||||
{
|
||||
public string id;
|
||||
public Sprite cardback;
|
||||
public Sprite deck;
|
||||
public string cardback_path;
|
||||
public string deck_path;
|
||||
public int sort_order;
|
||||
|
||||
public static List<CardbackData> cardback_list = new List<CardbackData>();
|
||||
@@ -30,6 +30,28 @@ namespace TcgEngine
|
||||
return a.sort_order.CompareTo(b.sort_order);
|
||||
});
|
||||
}
|
||||
|
||||
public Sprite GetCardback()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(cardback_path))
|
||||
{
|
||||
Sprite dynamicSprite = SpriteLoader.Get()?.LoadSprite(cardback_path);
|
||||
if (dynamicSprite != null)
|
||||
return dynamicSprite;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public Sprite GetDeck()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(deck_path))
|
||||
{
|
||||
Sprite dynamicSprite = SpriteLoader.Get()?.LoadSprite(deck_path);
|
||||
if (dynamicSprite != null)
|
||||
return dynamicSprite;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static CardbackData Get(string id)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user