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); // } //} } }