53 lines
1.2 KiB
C#
53 lines
1.2 KiB
C#
using UnityEngine;
|
||
using Spine.Unity;
|
||
|
||
namespace ArtResource
|
||
{
|
||
/// <summary>
|
||
/// 美术资源项数据结构
|
||
/// </summary>
|
||
[System.Serializable]
|
||
public class ArtItemData
|
||
{
|
||
/// <summary>
|
||
/// 资源ID(唯一标识)
|
||
/// </summary>
|
||
public int Id;
|
||
|
||
/// <summary>
|
||
/// 资源名称(唯一,用于查询)
|
||
/// </summary>
|
||
public string Name;
|
||
|
||
/// <summary>
|
||
/// 资源描述
|
||
/// </summary>
|
||
public string Desc;
|
||
|
||
/// <summary>
|
||
/// 图片资源引用(Editor模式使用)
|
||
/// </summary>
|
||
public Sprite Sprite;
|
||
|
||
/// <summary>
|
||
/// 图片资源路径(Runtime模式使用,由Editor工具自动填充)
|
||
/// </summary>
|
||
public string SpritePath;
|
||
|
||
/// <summary>
|
||
/// Spine骨骼资源引用(Editor模式使用)
|
||
/// </summary>
|
||
public SkeletonDataAsset SpineAsset;
|
||
|
||
/// <summary>
|
||
/// Spine资源路径(Runtime模式使用,由Editor工具自动填充)
|
||
/// </summary>
|
||
public string SpineAssetPath;
|
||
|
||
/// <summary>
|
||
/// Spine动画名称
|
||
/// </summary>
|
||
public string SpineAnimName;
|
||
}
|
||
}
|