Unity は Assets に共通フォルダーを自動的に生成します

図のように: 

System.Collections を使用します。
System.Collections.Generic の使用; 
System.IO の使用; 
UnityEngine の使用; 
UnityEditor の使用; 
public class FolderGenerator 
{ 

    [MenuItem("Tools/GenerateFolders")] 
    private static void GenerateFolder() 
    { 
        string resPath = Application.dataPath + "/Resources/"; 
        文字列パス = Application.dataPath + "/"; 

        Directory.CreateDirectory(resPath + "オーディオ"); 
        Directory.CreateDirectory(resPath + "マテリアル"); 
        Directory.CreateDirectory(resPath + "プレハブ"); 
        Directory.CreateDirectory(resPath + "シェーダー");
        Directory.CreateDirectory(resPath + "テクスチャ"); 

        Directory.CreateDirectory(パス + "シーン"); 
        Directory.CreateDirectory(パス + "エディター"); 
        Directory.CreateDirectory(パス + "StreamingAssets"); 
        Directory.CreateDirectory(パス + "スクリプト"); 
        Directory.CreateDirectory(パス + "オーディオ"); 
        Directory.CreateDirectory(パス + "スプライト"); 
        Directory.CreateDirectory(パス + "アニメーション"); 
        Directory.CreateDirectory(パス + "プレハブ"); 
        

        AssetDatabase.Refresh(); 

        Debug.Log("フォルダは正常に作成されました"); 
    } 
}

 

 

おすすめ

転載: blog.csdn.net/weixin_46051151/article/details/125046701