mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-07-19 11:34:16 -04:00
- Added container-independent method for searching AnimationClip assets (However, it's not really universal, so it can't completely replace the container-dependent method)
34 lines
1.3 KiB
C#
34 lines
1.3 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace AssetStudio
|
|
{
|
|
public class CubismModel
|
|
{
|
|
public string Name { get; set; }
|
|
public string Container { get; set; }
|
|
public bool IsRoot { get; set; }
|
|
public MonoBehaviour CubismModelMono { get; set; }
|
|
public MonoBehaviour PhysicsController { get; set; }
|
|
public MonoBehaviour FadeController { get; set; }
|
|
public MonoBehaviour ExpressionController { get; set; }
|
|
public List<MonoBehaviour> RenderTextureList { get; set; }
|
|
public List<MonoBehaviour> ParamDisplayInfoList { get; set; }
|
|
public List<MonoBehaviour> PartDisplayInfoList { get; set; }
|
|
public List<MonoBehaviour> PosePartList { get; set; }
|
|
public List<AnimationClip> ClipMotionList { get; set; }
|
|
public GameObject ModelGameObject { get; set; }
|
|
|
|
public CubismModel(GameObject m_GameObject)
|
|
{
|
|
Name = m_GameObject.m_Name;
|
|
IsRoot = m_GameObject.m_Transform.m_Father.IsNull;
|
|
ModelGameObject = m_GameObject;
|
|
RenderTextureList = new List<MonoBehaviour>();
|
|
ParamDisplayInfoList = new List<MonoBehaviour>();
|
|
PartDisplayInfoList = new List<MonoBehaviour>();
|
|
PosePartList = new List<MonoBehaviour>();
|
|
ClipMotionList = new List<AnimationClip>();
|
|
}
|
|
}
|
|
}
|