以下の内容はhttps://indie-du.com/entry/2021/08/23/183652より取得しました。


Unity : エディタ拡張スクリプトでプロジェクト内にフォルダを作成する

エディタ拡張で、ある命名規則で自動でフォルダ作ったりする場合にどうするか調べました。

AssetDatabase.CreateFolder というメソッドがありますが、
入れ子のフォルダを作れないっぽいので微妙。

System.IOネームスペースの Directory.CreateDirectory なら入れ子のフォルダを一気に作れるのでこっちを使います。

using System.IO;

...


            if (!Directory.Exists(FolderPath))
            {
                Directory.CreateDirectory(FolderPath);
                AssetDatabase.Refresh();
            }

AssetDatabase.Refresh を呼ばないとフォルダがプロジェクトウインドウ内に表示されないのでちうい。

AssetDatabase create folders recursively? - Unity Forum




以上の内容はhttps://indie-du.com/entry/2021/08/23/183652より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14