Я получаю байт [] файла .mat через API и хочу, чтобы он был установлен на RenderSettings.skybox
. я пробовал
var relativePath = "Assets/Resources/Materials";
AssetDatabase.ImportAsset(relativePath, ImportAssetOptions.ImportRecursive);
в редакторе единиц, и он работает, но он не работает на android, потому что я не могу сохранить свой файл .mat в папке ресурсов, поэтому я использовал Application.persistentDataPath
для его сохранения, но теперь я не могу загрузить его с Material material = Resources.Load(path+"/"+i, typeof(Material)) as Material;
, потому что он не существует в ресурсах.
, поэтому я могу решить эту проблему? (предпочтительно) или возможно сделать материал кубической карты скайбокса во время выполнения и поместить на него изображение 360, загрузив его из Application.persistentDataPath
и установив материал в RenderSettings.skybox
?