概要
using System.Linq; using UnityEditor; using UnityEngine; public static class Example { [MenuItem( "Tools/Hoge" )] public static void Hoge() { var sprites = AssetDatabase .LoadAllAssetsAtPath( "【Multiple なスプライトのファイルパス】" ) .OfType<Sprite>() ; foreach ( var sprite in sprites ) { Debug.Log( sprite.name ); } } }
AssetDatabase.LoadAllAssetsAtPath
に Multiple なスプライトのファイルパスを指定して
その後に OfType<Sprite>()
を実行すると Multiple なスプライトをすべて取得できる