Files
5.24BuYu/Assets/MyGame/aa/UI/Game/BiaoQingData.cs
T
2026-09-04 23:38:33 +08:00

22 lines
911 B
C#

using Spine.Unity;
using System;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 表情包 Spine 配置结构(拖到 GameMainPanel_FishBase.list_BiaoQingSpine 里配):
/// 一个 spine 文件(SkeletonDataAsset)+ 该文件里要作为表情的动画名列表。
/// 列表生成时按动画名逐个克隆 obj_BiaoQingSpineItemPrefab,一个动画名 = 一个表情项。
/// 网络同步时用 (list_BiaoQingSpine 下标 + 动画名) 唯一确定一个 spine 表情,
/// 所有客户端使用同一份面板配置即可还原。
/// </summary>
[Serializable]
public class BiaoQingSpineData
{
[Tooltip("Spine 骨骼数据资源(一个 spine 文件)")]
public SkeletonDataAsset skeletonDataAsset;
[Tooltip("该 spine 里要做成表情的动画名列表,每个动画名克隆一个表情项")]
public List<string> animationNames = new List<string>();
}