24 lines
651 B
C#
24 lines
651 B
C#
|
using System;
|
||
|
using System.Collections;
|
||
|
using System.Collections.Generic;
|
||
|
using UnityEngine;
|
||
|
|
||
|
namespace HeavenStudio.StudioDance
|
||
|
{
|
||
|
[CreateAssetMenu(fileName = "New Choreography", menuName = "StudioDance/Choreography")]
|
||
|
public class ChoreographyInfo : ScriptableObject
|
||
|
{
|
||
|
[Serializable]
|
||
|
public struct ChoreographyStep
|
||
|
{
|
||
|
public string stateName;
|
||
|
public double beatLength;
|
||
|
}
|
||
|
|
||
|
public string choreographyName;
|
||
|
public string introState;
|
||
|
public List<ChoreographyStep> choreographySteps;
|
||
|
public string poseStateOdd;
|
||
|
public string poseStateEven;
|
||
|
}
|
||
|
}
|