using System;
using System.Collections.Generic;
using UnityEngine;
namespace UniVRM10
{
///
/// SpringBone の情報をすべて保持する
///
/// * SpringBoneCollider
/// * SpringBoneJoint
///
/// は、個別の MonoBehaviour として設定する
///
///
[Serializable]
public sealed class Vrm10InstanceSpringBone
{
[SerializeField]
public List ColliderGroups = new List();
[Serializable]
public class Spring
{
[SerializeField]
public string Name;
public string GUIName(int i) => $"{i:00}:{Name}";
[SerializeField]
public List ColliderGroups = new List();
[SerializeField]
public List Joints = new List();
public Spring(string name)
{
Name = name;
}
}
[SerializeField]
public List Springs = new List();
}
}