using System; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(fileName = "New MusicData", menuName = "MusicData")] public class MusicData : ScriptableObject { public string musicName; public List musicTicks; } [Serializable] public class MusicTick { public int tick; public double[] times = new double[4] ; public GameObject[] array = new GameObject[4]; }