Проблема с правами доступа Unity при создании пакетов ресурсов из кода - PullRequest
0 голосов
/ 29 февраля 2020

У меня есть следующий фрагмент кода:

[MenuItem("Test/Test")]
static void Test()
{
    var buildMap = new AssetBundleBuild[1];
    buildMap[0].assetBundleName = "MyBundleName";
    buildMap[0].assetNames = new string[1] { "Assets/Resources/Thumbnails/Abs001.jpg" };   
    BuildPipeline.BuildAssetBundles("Assets/Resources/AssetBundles", buildMap, BuildAssetBundleOptions.ChunkBasedCompression, BuildTarget.StandaloneWindows);    
}

Предполагается создать пакет ресурсов с одним файлом в нем. Но когда я запускаю его, я получаю сообщение об ошибке «Создание библиотеки Library / ScriptAssemblies не удалось. Убедитесь, что на диске достаточно места и у вас правильно настроены разрешения».

https://imgur.com/BrzJK76

У меня никогда не было этого раньше. Есть идеи, что это может быть?

1 Ответ

0 голосов
/ 29 февраля 2020

Как сказано в описании, достаточно ли у вас дискового пространства и есть ли у вас права доступа к этой указанной c папке? Проверьте это, как я уже сказал, проблема описана довольно хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...