public static bool OpenAssetEditor(int a_instanceId, int a_line)
        {
            MxMAnimationIdleSet data = EditorUtility.InstanceIDToObject(
                a_instanceId) as MxMAnimationIdleSet;

            if(data != null)
            {
                MxMAnimConfigWindow.ShowWindow();
                MxMAnimConfigWindow.SetData(data);

                return true;
            }
            
            return false;
        }
        public static bool OpenAssetEditor(int a_instanceID, int a_line)
        {
            MxMAnimationClipComposite data = EditorUtility.InstanceIDToObject(
                a_instanceID) as MxMAnimationClipComposite;

            if (data != null)
            {
                data.ValidateBaseData();
                MxMAnimConfigWindow.ShowWindow();
                MxMAnimConfigWindow.SetData(data);

                return true;
            }

            return false;
        }