内容
プロジェクトビューでAssetsフォルダ配下で現在選択しているフォルダのパスを取得する方法
テスト環境
Unity5.4.0p4
Windows10
実装
foreach (Object obj in Selection.GetFiltered(typeof(DefaultAsset), SelectionMode.DeepAssets))
{
if (obj is DefaultAsset)
{
string path = AssetDatabase.GetAssetPath(obj);
if(AssetDatabase.IsValidFolder(path))
{
Debug.Log("Valid folder. " + path);
}
}
}