using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;

[CustomEditor (typeof(Motion))]
public class MotionEditor : Editor
{
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        Motion script = target as Motion;

        GUILayout.Space(20);
        int max = System.Enum.GetValues(typeof(Motion.Type)).Length;
        for (int i = 0; i < max; i++)
        {            
            if (GUILayout.Button($"{(Motion.Type)i} Play "))
            {
                script.Play((Motion.Type)i, true);
            }
        }

        //GUILayout.Space(20);
        //if (GUILayout.Button($"스킨"))
        //{
        //    script.SpriteAttach();
        //}

        //GUILayout.Space(20);
        //max = System.Enum.GetValues(typeof(Motion.Emoji)).Length;
        //for (int i = 0; i < max; i++)
        //{
        //    if (GUILayout.Button($"{(Motion.Emoji)i} Play "))
        //    {
        //        script.Play_Emoji((Motion.Emoji)i);
        //    }
        //}
    }
}