コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】指定されたすべてのシーンファイルに対して一括で処理を行う汎用関数

using UnityEditor;
using UnityEngine;

public class ExampleClass 
{
    [MenuItem( "Tools/Example" )]
    static void Example()
    {
        var dirList = new []
        {
            "Assets/Scenes", 
        };

        EditorUtils.ApplyToScenesByDirectoryList( dirList, c => 
        {
            Debug.Log( c );
        } );
    }
}

関連記事