ImportSpineContent() public static method

public static ImportSpineContent ( string imported, bool reimport = false ) : void
imported string
reimport bool
return void
    void DoReimport()
    {
        SpineEditorUtilities.ImportSpineContent(new string[] { AssetDatabase.GetAssetPath(skeletonJSON.objectReferenceValue) }, true);

        if (m_previewUtility != null)
        {
            m_previewUtility.Cleanup();
            m_previewUtility = null;
        }

        RepopulateWarnings();
        OnEnable();

        EditorUtility.SetDirty(m_skeletonDataAsset);
    }
Exemplo n.º 2
0
    void DrawReimportButton()
    {
        EditorGUI.BeginDisabledGroup(skeletonJSON.objectReferenceValue == null);
        if (GUILayout.Button(new GUIContent("Attempt Reimport", SpineEditorUtilities.Icons.warning)))
        {
            SpineEditorUtilities.ImportSpineContent(new string[] { AssetDatabase.GetAssetPath(skeletonJSON.objectReferenceValue) }, true);

            if (m_previewUtility != null)
            {
                m_previewUtility.Cleanup();
                m_previewUtility = null;
            }

            RepopulateWarnings();
            OnEnable();
            return;
        }
        EditorGUI.EndDisabledGroup();
    }