はじめに
「Better Streaming Assets」を Unity プロジェクトに導入することで
StreamingAssets 内のファイルの一覧を取得できるようになります
使用例
using System.IO; using UnityEngine; public class Example : MonoBehaviour { private void Awake() { // 使用前に呼び出す必要がある BetterStreamingAssets.Initialize(); } private void OnGUI() { // StreamingAssets 内のすべてのファイルを列挙する var files = BetterStreamingAssets.GetFiles( "\\", "*", SearchOption.AllDirectories ); foreach ( var file in files ) { GUILayout.Label( file ); } } }