BRT_BuildReportWindow.PingAssetInProject C# (CSharp) Method

PingAssetInProject() private method

private PingAssetInProject ( string file ) : void
file string
return void
    void PingAssetInProject(string file)
    {
        if (!file.StartsWith("Assets/"))
        {
            return;
        }

        // thanks to http://answers.unity3d.com/questions/37180/how-to-highlight-or-select-an-asset-in-project-win.html
        var asset = AssetDatabase.LoadMainAssetAtPath(file);
        if (asset != null)
        {
            GUI.skin = null;

            //EditorGUIUtility.PingObject(AssetDatabase.LoadAssetAtPath(file, typeof(Object)));
            EditorGUIUtility.PingObject(asset);
            Selection.activeObject = asset;

            GUI.skin = _usedSkin;
        }
    }