Как Правильно указать путь к txt файлу в Unity?

Доброй ночи всем. Скажите пожалуйста как Правильно указать путь к SomeText.txt файлу в Unity? Чтобы после создания .Apk файла все также корректно работала,как и в редакторе.

Вот варианты которые я пробовал:

//1.
String FileRoud = "jar:file://" + Application.dataPath + "!/assets/StreamingAssets/SomeText.txt";
//2.
String FileRoud = "Assets/Resources/SomeText.txt";
//3.
var t = Resources.Load<TextAsset>("SomeText.txt");  

Эти три варианта не работают у меня.


Ответы (1 шт):

Автор решения: Yaroslav

Для мобильных устройств нужно использовать StreamingAssets. Но разница не только в путях но и использовании, там нужна корутина c запросом через WWW класс Using Streaming Assets in Unity.

Для .txt есть простой вариант указания его как поля класса типа TextAsset в какой нибудь Prefab или ScriptableObject.

→ Ссылка