Введение
Unity — это один из наиболее популярных игровых движков, который используется для создания различных видеоигр. В процессе работы с Unity могут возникать различные ошибки, включая пустую ошибку. В этой статье мы расскажем о причинах возникновения пустой ошибки в Unity и способах ее исправления.
Причины возникновения пустой ошибки
Пустая ошибка в Unity может возникнуть по разным причинам. Одна из наиболее распространенных причин — некая ошибка в сцене, которая мешает ее открытию. Это может быть вызвано некорректной работой одного из объектов в сцене или проблемой в работе со скриптом.
Еще одной причиной пустой ошибки может быть нехватка памяти в системе. Если ваша операционная система или Unity испытывает недостаток оперативной памяти, это может вызвать появление пустой ошибки.
Наконец, пустая ошибка может быть вызвана ошибками в самом движке Unity. В этом случае требуется обновление или переустановка программы.
Способы исправления пустой ошибки
Существует несколько способов исправления пустой ошибки в Unity, которые можно использовать в зависимости от причины ее возникновения.
Проверьте, нет ли ошибок в сцене
Если пустая ошибка возникает при открытии конкретной сцены, в первую очередь проверьте, нет ли ошибок в этой сцене. Используйте окно консоли в Unity для проверки наличия ошибок. Если ошибки обнаружены, исправьте их и попробуйте открыть сцену еще раз.
Проверьте, достаточно ли памяти
Если проблема связана с нехваткой памяти, закройте все другие программы и попробуйте перезагрузить компьютер. Если это не помогает, попробуйте увеличить размер виртуальной памяти в Windows.
Обновите Unity
Если проблема связана с ошибками в самом движке Unity, попробуйте установить последнюю версию Unity. В большинстве случаев это помогает исправить проблемы.
Заключение
Пустая ошибка в Unity может повредить работу со сценой и забыть вдохновление разработчиков. Однако вы можете исправить эту проблему, используя наши рекомендации. Надеемся, что эта статья помогла вам понять, какие причины могут вызвать пустую ошибку в Unity и как ее исправить.
В проекте возникают пустые ошибки, из-за которых нельзя запустить игру, нельзя сделать билд. У ошибок одинаковые номера.
Переустановка не помогает, установка версии постарше тоже. Что с этим делать, как исправить?
-
Вопрос задан
-
1271 просмотр
Пригласить эксперта
короче смотри, если у тебя скрипты на Java то в unity 2018.3 решили окончательно отказаться от скриптов на javascript.
Теперь единственный поддерживаемый язык для скриптов — C#. То есть все старые скрипты на javascript теперь отсутствуют в сборке, а скрипты на C# со ссылками на них не загружаются. И теперь так будет во всех новых версиях 2018.3+.
Для решения этой проблемы надо удалить скрипты на языке javascript или установи Unity 2018.2.7f1
-
Показать ещё
Загружается…
23 сент. 2023, в 01:31
6000 руб./за проект
23 сент. 2023, в 01:13
3000 руб./за проект
22 сент. 2023, в 23:30
6500 руб./за проект
Минуточку внимания
В новом, очень простом проекте, над которым я работал, я внезапно начал получать пустые ошибки компилятора без каких-либо подробностей о том, что на самом деле пошло не так. Если я начну новый проект, в этом проекте также будут эти ошибки. Я понял, что единственная разница между этими новыми проектами и моими старыми (которые все еще работают, загружаются и компилируются без каких-либо ошибок) заключалась в том, что каталог%project%/Library/ScriptAssemblies/ пуст.
Копирование содержимого этого каталога из старого проекта в новый приведет к тому, что ошибки временно исчезнут в проекте, в котором НЕТ сценариев. В тот момент, когда я включаю сценарий, проект снова становится непригодным для использования. Я потратил весь день на поиски этого в Google, но все же я не могу найти никакой информации, которая действительно помогает мне решить эту проблему. Большинство ссылок не связаны или не содержат полезной информации.
Ошибка следующая:
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
НЕТ дополнительных деталей, которые помогли бы мне понять, что пошло не так. В этом вся ошибка. Отображается в консоли 4 раза до копирования содержимого этих каталогов, после этого появляется только один раз. Это то, что появляется в Editor.log;
-----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Assembly-CSharp.dll
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
-----CompilerOutput:-stderr----------
The system cannot find the path specified.
-----EndCompilerOutput---------------
- Finished compile Library/ScriptAssemblies/Assembly-CSharp.dll
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
Я (безуспешно) пробовал;
— Изменение версии среды выполнения сценариев
— Изменение серверной части сценариев
— Изменение уровня совместимости API
— Удаление всех файлов META из ресурсов и перезагрузка проекта
— Повторный импорт всех ресурсов
— Перезапуск Unity после принудительного закрытия ВСЕХ связанных задач — Установка новой версии Unity (2019.3) и запуск Новый проект.
Версия Unity — 2019.1, у меня установлены VS2015 и VS community 2017.
При создании проекта выскакивает вот такая вот ошибка. Пробовал менять папку установки проекта, менял папку загрузки самого движка, даже Unity Hub реинсталлил. Ничего не помогает.
-
Вопрос заданболее двух лет назад
-
8557 просмотров
Пригласить эксперта
- Попробуйте удалить проект из Unity Hub, а потом снова добавить его туда.
- Проверьте, что проект действительно находится по указанному пути на жёстком диске. И на всякий случай, что это не съёмный диск.
- Попробуйте удалить все прочие версии Unity, чтобы осталась только одна версия.
- В крайнем случае непосредственно запустите Unity напрямую с указанием папки проекта в параметрах запуска (только укажите ваш путь к папке Unity):
С:soft2019.4.11f1EditorUnity.exe -projectPath D:NewGame
Это можно сделать из консоли, либо через создание ярлыка, либо через создание батника.
-
Показать ещё
Загружается…
22 июн. 2023, в 10:00
2500 руб./за проект
22 июн. 2023, в 09:55
1000 руб./за проект
22 июн. 2023, в 09:29
500 руб./за проект
Минуточку внимания
В следующих разделах объясняется, как устранять и предотвращать проблемы с редактором Unity в различных ситуациях. В общем, убедитесь, что ваш компьютер соответствует всем системным требованиям, обновлен и у вас есть необходимые права пользователя в вашей системе. Также регулярно делайте резервные копии, чтобы защитить свои проекты.
Версии
Вы можете установить разные версии редактора в разные папки. Однако обязательно сделайте резервную копию своих проектов, так как они могут быть обновлены более новой версией, и вы не сможете открыть их в более старой версии Unity. Дополнительную информацию см. на странице руководства по установке Unity.
Лицензии надстроек действительны только для версий Unity с одинаковым старшим номером, например 3.x и 4.x. Если вы обновите Unity до второстепенной версии, например с 4.0 до 4.1, надстройки будут сохранены.
Активация
Интернет-активация является предпочтительным способом получения лицензии Unity. Но если у вас возникли проблемы, выполните следующие действия:
- Отключите компьютер от сети, иначе вы можете получить ошибку «tx_id недействителен».
- Выберите активацию вручную.
- Нажмите «Сохранить запрос лицензии».
- Выберите известное место для сохранения, например папку «Загрузки».
- Повторно подключитесь к сети и откройте https://license.unity3d.com/
- В поле файла нажмите «Обзор» и выберите файл запроса лицензии.
- Выберите необходимую лицензию для Unity и заполните требуемую информацию.
- Нажмите «Загрузить лицензию» и сохраните файл.
- Вернитесь в Unity и выберите «Активация вручную», если требуется.
- Нажмите «Прочитать лицензию», а затем выберите загруженный файл лицензии.
Если у вас по-прежнему возникают проблемы с регистрацией или входом в учетную запись пользователя, обратитесь по адресу support@unity3d.com.
Не удалось запустить
Если при запуске Unity происходит сбой, сначала убедитесь, что ваш компьютер соответствует минимальным системным требованиям. Также обновите графические и звуковые драйверы до последней версии.
Если вы получаете ошибки записи на диск, вам следует проверить ограничения вашей учетной записи пользователя. Обратите внимание, что в MacOS использование «пользователя root» не рекомендуется, и Unity не тестировалась в этом режиме. Unity всегда должна иметь права на запись для своих папок, но если вы предоставляете их вручную, проверьте эти папки:
В Windows:
- Папка установки Unity
-
%AllUsersProfile%Unity
(обычно C:ProgramDataUnity) C:Documents and Settings\Local SettingsApplication DataUnity
C:Users\AppDataLocalUnity
MacOS:
- Содержимое пакета Unity.app
/Library/Application Support/Unity
~/Library/Logs/Unity
Некоторые пользователи сталкивались с трудностями при использовании жестких дисков, отформатированных с нестандартными разделами, и использовании определенного программного обеспечения для преобразования данных между устройствами хранения.
Шрифты
Поврежденные шрифты могут привести к сбою Unity. Вы можете найти поврежденные файлы, выполнив следующие действия:
В Windows:
- Откройте папку шрифтов на своем компьютере, расположенную в папке «Windows».
- Выберите «Подробности» в меню «Вид».
- Проверьте столбец «Размер» шрифтов с размером «0», что указывает на проблемный файл.
- Удалите поврежденные шрифты и переустановите их.
В MacOS:
- Запустите приложение Font Book.
- Выберите все шрифты.
- Откройте меню «Файл» и выберите «Проверить шрифты» -> проблемные шрифты будут отображаться как недействительные.
- Удалите поврежденные шрифты и переустановите их.
Ресурсы системы могут быть ограничены, например, работа на виртуальной машине. Используйте диспетчер задач, чтобы найти процессы, потребляющие много памяти.
Повреждённый проект или установка
Unity может попытаться открыть поврежденный проект, в том числе пример проекта по умолчанию. В таком случае переименуйте или переместите папку проекта. После того, как Unity запустится правильно, вы можете восстановить папку проекта, если хотите.
В случае некорректной установки вам может потребоваться переустановить Unity. См. приведенные ниже инструкции.
В Windows могут возникнуть такие проблемы, как ошибки установки, повреждение реестра, конфликты и т. д. Например, ошибка 0xC0000005 означает, что программа пыталась получить доступ к памяти, чего не должна делать. Если вы недавно добавили новое оборудование или драйверы, удалите и замените оборудование, чтобы определить, не является ли оно причиной проблемы. Запустите программу диагностики и проверьте информацию по устранению неполадок в операционной системе.
Производительность и сбои
Если редактор работает медленно или дает сбой, особенно в сборках, это может быть вызвано потреблением всех доступных системных ресурсов. Закройте все другие приложения при сборке проекта. Очистите систему с помощью ее утилит и обратитесь к диспетчеру задач (Windows) или монитору активности (MacOS), чтобы узнать, есть ли процессы, использующие много ресурсов, например памяти. Иногда программное обеспечение для защиты от вирусов может замедлить или даже заблокировать файловую систему в процессе сканирования.
Убыток проекта
Существует множество факторов, которые могут разрушить проект, поэтому вам следует постоянно создавать резервные копии своих проектов, чтобы предотвратить несчастные случаи. В MacOS активируйте TimeMachine, используя внешний жесткий диск, зарезервированный исключительно для этой цели. После потери вы можете попробовать любую из существующих утилит для восстановления файлов, но иногда это необратимо.
Переустановка
Выполните следующие действия, чтобы переустановить редактор:
-
Удалите Unity. В MacOS перетащите приложение Unity в корзину.
-
Удалите эти файлы, если они есть:
- Windows:
-
%AllUsersProfile%Unity
(обычно C:ProgramDataUnity)
-
- MacOS:
/Library/Application Support/Unity/
- Windows:
-
Перезагрузите компьютер.
-
Загрузите последнюю версию с нашего веб-сайта, поскольку исходная установка может быть повреждена: http://unity3d.com/unity/download/archive
-
Переустановите Unity.
Ошибка при запуске пустого проекта в Unity 2018.3.5f1
Добрый день, у меня возникла следующая проблема после перехода с версии 2017.4.17f1 на 2018.3.5f1:
0. Установил Microsoft Visual Studio, так как работал раньше на монодевелопе и перезагрузил комп.
1. Сначала я удалил старую версию Unity через Uninstall.
2. Перезагрузил компьютер.
3. Скачал и установил новую без дополнительных пакетов.
4. Перезагрузил компьютер.
5. Создал пустой 3D проект и попытался его запустить:
Unity выдаёт четыре пустые ошибки (от них остались только красные значки, текста нет) и просит исправить все ошибки компилятора перед запуском (All compile errors have to be fixed…)
Я что-то упустил в процессе установки, или нужно что-то в настройках изменить?
- StanislavKogan
- UNец
- Сообщения: 4
- Зарегистрирован: 10 фев 2019, 11:37
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
Friend123 10 фев 2019, 13:42
Так ошибки-то какие?
-
Friend123 - Старожил
- Сообщения: 701
- Зарегистрирован: 26 фев 2012, 22:12
- Откуда: Тверь
-
- ICQ
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
DimaJoke 10 фев 2019, 13:49
Friend123 писал(а):Так ошибки-то какие?
Вот такие
Unity выдаёт четыре пустые ошибки (от них остались только красные значки, текста нет)
Что бы повзрослеть, человек должен преодолеть ошибки юности.
Поэтому я снова здесь..
-
DimaJoke - UNITрон
- Сообщения: 293
- Зарегистрирован: 12 авг 2018, 18:59
- Откуда: Ульяновск
-
- Сайт
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
TheOnlyOne 10 фев 2019, 13:52
рекоммендую качать через Unity Hub, еще никогда небыло проблем с ним. И удалять старые версии, перед установлением новой не нужно)
Попробуй сохранить созданный проект, потом выйди и снова войди в него, ошибки остались?
- TheOnlyOne
- UNIт
- Сообщения: 116
- Зарегистрирован: 15 июн 2017, 04:22
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
StanislavKogan 10 фев 2019, 17:08
Только что попробовал установить Unity через Hub. Результат такой же.
По поводу ошибок обнаружилась новая деталь: они появляются в консоли ещё при создании проекта, они не исчезают оттуда, если проект открыть.
- StanislavKogan
- UNец
- Сообщения: 4
- Зарегистрирован: 10 фев 2019, 11:37
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
Friend123 10 фев 2019, 17:13
StanislavKogan писал(а):Только что попробовал установить Unity через Hub. Результат такой же.
По поводу ошибок обнаружилась новая деталь: они появляются в консоли ещё при создании проекта, они не исчезают оттуда, если проект открыть.
Дайте скрин-то хоть, что там
-
Friend123 - Старожил
- Сообщения: 701
- Зарегистрирован: 26 фев 2012, 22:12
- Откуда: Тверь
-
- ICQ
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
StanislavKogan 11 фев 2019, 17:13
Спасибо вам большое. Те статьи, что вы скинули дали прямое решение моей проблемы.
Нужно было всего лишь:
1. Залезть в Project Settings
2. Перейти на вкладку Player
3. В секции Configuration изменить Scripting Runtime Version.
В следующий раз воспользуюсь для поиска ответов не только Яндексом, так как сейчас я не учёл, что он старается не выдавать англоязычных обсуждений. Ещё раз спасибо.
- StanislavKogan
- UNец
- Сообщения: 4
- Зарегистрирован: 10 фев 2019, 11:37
Вернуться в Общие вопросы
Кто сейчас на конференции
Сейчас этот форум просматривают: GoGo.Ru [Bot] и гости: 20
При создании проекта выскакивает вот такая вот ошибка. Пробовал менять папку установки проекта, менял папку загрузки самого движка, даже Unity Hub реинсталлил. Ничего не помогает.
-
Вопрос заданболее двух лет назад
-
8217 просмотров
Пригласить эксперта
- Попробуйте удалить проект из Unity Hub, а потом снова добавить его туда.
- Проверьте, что проект действительно находится по указанному пути на жёстком диске. И на всякий случай, что это не съёмный диск.
- Попробуйте удалить все прочие версии Unity, чтобы осталась только одна версия.
- В крайнем случае непосредственно запустите Unity напрямую с указанием папки проекта в параметрах запуска (только укажите ваш путь к папке Unity):
С:soft2019.4.11f1EditorUnity.exe -projectPath D:NewGame
Это можно сделать из консоли, либо через создание ярлыка, либо через создание батника.
Так запустить или создать? Судя по наличию проекта, с созданием проблем нет? Хаб обновляется (висит сообщение)?
У Хаба и редактора попробуйте выставить права администратора (для exe).
Какие права у пользователя?
Какие версии редактора пробовали?
-
Показать ещё
Загружается…
11 апр. 2023, в 11:51
1500 руб./за проект
11 апр. 2023, в 11:48
3000 руб./за проект
11 апр. 2023, в 11:41
5000 руб./за проект
Минуточку внимания
В следующих разделах объясняется, как устранять и предотвращать проблемы с редактором Unity в различных ситуациях. В общем, убедитесь, что ваш компьютер соответствует всем системным требованиям, обновлен и у вас есть необходимые права пользователя в вашей системе. Также регулярно делайте резервные копии, чтобы защитить свои проекты.
Версии
Вы можете установить разные версии редактора в разные папки. Однако обязательно сделайте резервную копию своих проектов, так как они могут быть обновлены более новой версией, и вы не сможете открыть их в более старой версии Unity. Дополнительную информацию см. на странице руководства по установке Unity.
Лицензии надстроек действительны только для версий Unity с одинаковым старшим номером, например 3.x и 4.x. Если вы обновите Unity до второстепенной версии, например с 4.0 до 4.1, надстройки будут сохранены.
Активация
Интернет-активация является предпочтительным способом получения лицензии Unity. Но если у вас возникли проблемы, выполните следующие действия:
- Отключите компьютер от сети, иначе вы можете получить ошибку «tx_id недействителен».
- Выберите активацию вручную.
- Нажмите «Сохранить запрос лицензии».
- Выберите известное место для сохранения, например папку «Загрузки».
- Повторно подключитесь к сети и откройте https://license.unity3d.com/
- В поле файла нажмите «Обзор» и выберите файл запроса лицензии.
- Выберите необходимую лицензию для Unity и заполните требуемую информацию.
- Нажмите «Загрузить лицензию» и сохраните файл.
- Вернитесь в Unity и выберите «Активация вручную», если требуется.
- Нажмите «Прочитать лицензию», а затем выберите загруженный файл лицензии.
Если у вас по-прежнему возникают проблемы с регистрацией или входом в учетную запись пользователя, обратитесь по адресу support@unity3d.com.
Не удалось запустить
Если при запуске Unity происходит сбой, сначала убедитесь, что ваш компьютер соответствует минимальным системным требованиям. Также обновите графические и звуковые драйверы до последней версии.
Если вы получаете ошибки записи на диск, вам следует проверить ограничения вашей учетной записи пользователя. Обратите внимание, что в MacOS использование «пользователя root» не рекомендуется, и Unity не тестировалась в этом режиме. Unity всегда должна иметь права на запись для своих папок, но если вы предоставляете их вручную, проверьте эти папки:
В Windows:
- Папка установки Unity
-
%AllUsersProfile%Unity
(обычно C:ProgramDataUnity) C:Documents and SettingsLocal SettingsApplication DataUnity
C:UsersAppDataLocalUnity
MacOS:
- Содержимое пакета Unity.app
/Library/Application Support/Unity
~/Library/Logs/Unity
Некоторые пользователи сталкивались с трудностями при использовании жестких дисков, отформатированных с нестандартными разделами, и использовании определенного программного обеспечения для преобразования данных между устройствами хранения.
Шрифты
Поврежденные шрифты могут привести к сбою Unity. Вы можете найти поврежденные файлы, выполнив следующие действия:
В Windows:
- Откройте папку шрифтов на своем компьютере, расположенную в папке «Windows».
- Выберите «Подробности» в меню «Вид».
- Проверьте столбец «Размер» шрифтов с размером «0», что указывает на проблемный файл.
- Удалите поврежденные шрифты и переустановите их.
В MacOS:
- Запустите приложение Font Book.
- Выберите все шрифты.
- Откройте меню «Файл» и выберите «Проверить шрифты» -> проблемные шрифты будут отображаться как недействительные.
- Удалите поврежденные шрифты и переустановите их.
Ресурсы системы могут быть ограничены, например, работа на виртуальной машине. Используйте диспетчер задач, чтобы найти процессы, потребляющие много памяти.
Повреждённый проект или установка
Unity может попытаться открыть поврежденный проект, в том числе пример проекта по умолчанию. В таком случае переименуйте или переместите папку проекта. После того, как Unity запустится правильно, вы можете восстановить папку проекта, если хотите.
В случае некорректной установки вам может потребоваться переустановить Unity. См. приведенные ниже инструкции.
В Windows могут возникнуть такие проблемы, как ошибки установки, повреждение реестра, конфликты и т. д. Например, ошибка 0xC0000005 означает, что программа пыталась получить доступ к памяти, чего не должна делать. Если вы недавно добавили новое оборудование или драйверы, удалите и замените оборудование, чтобы определить, не является ли оно причиной проблемы. Запустите программу диагностики и проверьте информацию по устранению неполадок в операционной системе.
Производительность и сбои
Если редактор работает медленно или дает сбой, особенно в сборках, это может быть вызвано потреблением всех доступных системных ресурсов. Закройте все другие приложения при сборке проекта. Очистите систему с помощью ее утилит и обратитесь к диспетчеру задач (Windows) или монитору активности (MacOS), чтобы узнать, есть ли процессы, использующие много ресурсов, например памяти. Иногда программное обеспечение для защиты от вирусов может замедлить или даже заблокировать файловую систему в процессе сканирования.
Убыток проекта
Существует множество факторов, которые могут разрушить проект, поэтому вам следует постоянно создавать резервные копии своих проектов, чтобы предотвратить несчастные случаи. В MacOS активируйте TimeMachine, используя внешний жесткий диск, зарезервированный исключительно для этой цели. После потери вы можете попробовать любую из существующих утилит для восстановления файлов, но иногда это необратимо.
Переустановка
Выполните следующие действия, чтобы переустановить редактор:
-
Удалите Unity. В MacOS перетащите приложение Unity в корзину.
-
Удалите эти файлы, если они есть:
- Windows:
-
%AllUsersProfile%Unity
(обычно C:ProgramDataUnity)
-
- MacOS:
/Library/Application Support/Unity/
- Windows:
-
Перезагрузите компьютер.
-
Загрузите последнюю версию с нашего веб-сайта, поскольку исходная установка может быть повреждена: http://unity3d.com/unity/download/archive
-
Переустановите Unity.
Ошибка при запуске пустого проекта в Unity 2018.3.5f1
Добрый день, у меня возникла следующая проблема после перехода с версии 2017.4.17f1 на 2018.3.5f1:
0. Установил Microsoft Visual Studio, так как работал раньше на монодевелопе и перезагрузил комп.
1. Сначала я удалил старую версию Unity через Uninstall.
2. Перезагрузил компьютер.
3. Скачал и установил новую без дополнительных пакетов.
4. Перезагрузил компьютер.
5. Создал пустой 3D проект и попытался его запустить:
Unity выдаёт четыре пустые ошибки (от них остались только красные значки, текста нет) и просит исправить все ошибки компилятора перед запуском (All compile errors have to be fixed…)
Я что-то упустил в процессе установки, или нужно что-то в настройках изменить?
- StanislavKogan
- UNец
- Сообщения: 4
- Зарегистрирован: 10 фев 2019, 11:37
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
Friend123 10 фев 2019, 13:42
Так ошибки-то какие?
-
Friend123 - Старожил
- Сообщения: 701
- Зарегистрирован: 26 фев 2012, 22:12
- Откуда: Тверь
-
- ICQ
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
DimaJoke 10 фев 2019, 13:49
Friend123 писал(а):Так ошибки-то какие?
Вот такие
Unity выдаёт четыре пустые ошибки (от них остались только красные значки, текста нет)
Что бы повзрослеть, человек должен преодолеть ошибки юности.
Поэтому я снова здесь..
-
DimaJoke - UNITрон
- Сообщения: 293
- Зарегистрирован: 12 авг 2018, 18:59
- Откуда: Ульяновск
-
- Сайт
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
TheOnlyOne 10 фев 2019, 13:52
рекоммендую качать через Unity Hub, еще никогда небыло проблем с ним. И удалять старые версии, перед установлением новой не нужно)
Попробуй сохранить созданный проект, потом выйди и снова войди в него, ошибки остались?
- TheOnlyOne
- UNIт
- Сообщения: 116
- Зарегистрирован: 15 июн 2017, 04:22
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
StanislavKogan 10 фев 2019, 17:08
Только что попробовал установить Unity через Hub. Результат такой же.
По поводу ошибок обнаружилась новая деталь: они появляются в консоли ещё при создании проекта, они не исчезают оттуда, если проект открыть.
- StanislavKogan
- UNец
- Сообщения: 4
- Зарегистрирован: 10 фев 2019, 11:37
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
Friend123 10 фев 2019, 17:13
StanislavKogan писал(а):Только что попробовал установить Unity через Hub. Результат такой же.
По поводу ошибок обнаружилась новая деталь: они появляются в консоли ещё при создании проекта, они не исчезают оттуда, если проект открыть.
Дайте скрин-то хоть, что там
-
Friend123 - Старожил
- Сообщения: 701
- Зарегистрирован: 26 фев 2012, 22:12
- Откуда: Тверь
-
- ICQ
Re: Ошибка при запуске пустого проекта в Unity 2018.3.5f1
StanislavKogan 11 фев 2019, 17:13
Спасибо вам большое. Те статьи, что вы скинули дали прямое решение моей проблемы.
Нужно было всего лишь:
1. Залезть в Project Settings
2. Перейти на вкладку Player
3. В секции Configuration изменить Scripting Runtime Version.
В следующий раз воспользуюсь для поиска ответов не только Яндексом, так как сейчас я не учёл, что он старается не выдавать англоязычных обсуждений. Ещё раз спасибо.
- StanislavKogan
- UNец
- Сообщения: 4
- Зарегистрирован: 10 фев 2019, 11:37
Вернуться в Общие вопросы
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12
При создании проекта выскакивает вот такая вот ошибка. Пробовал менять папку установки проекта, менял папку загрузки самого движка, даже Unity Hub реинсталлил. Ничего не помогает.
-
Вопрос заданболее двух лет назад
-
7599 просмотров
Пригласить эксперта
- Попробуйте удалить проект из Unity Hub, а потом снова добавить его туда.
- Проверьте, что проект действительно находится по указанному пути на жёстком диске. И на всякий случай, что это не съёмный диск.
- Попробуйте удалить все прочие версии Unity, чтобы осталась только одна версия.
- В крайнем случае непосредственно запустите Unity напрямую с указанием папки проекта в параметрах запуска (только укажите ваш путь к папке Unity):
С:soft2019.4.11f1EditorUnity.exe -projectPath D:NewGame
Это можно сделать из консоли, либо через создание ярлыка, либо через создание батника.
Так запустить или создать? Судя по наличию проекта, с созданием проблем нет? Хаб обновляется (висит сообщение)?
У Хаба и редактора попробуйте выставить права администратора (для exe).
Какие права у пользователя?
Какие версии редактора пробовали?
-
Показать ещё
Загружается…
29 янв. 2023, в 03:07
300000 руб./за проект
29 янв. 2023, в 02:16
700000 руб./за проект
29 янв. 2023, в 01:54
5000 руб./за проект
Минуточку внимания
В следующих разделах объясняется, как устранять и предотвращать проблемы с редактором Unity в различных ситуациях. В общем, убедитесь, что ваш компьютер соответствует всем системным требованиям, обновлен и у вас есть необходимые права пользователя в вашей системе. Также регулярно делайте резервные копии, чтобы защитить свои проекты.
Версии
Вы можете установить разные версии редактора в разные папки. Однако обязательно сделайте резервную копию своих проектов, так как они могут быть обновлены более новой версией, и вы не сможете открыть их в более старой версии Unity. Дополнительную информацию см. на странице руководства по установке Unity.
Лицензии надстроек действительны только для версий Unity с одинаковым старшим номером, например 3.x и 4.x. Если вы обновите Unity до второстепенной версии, например с 4.0 до 4.1, надстройки будут сохранены.
Активация
Интернет-активация является предпочтительным способом получения лицензии Unity. Но если у вас возникли проблемы, выполните следующие действия:
- Отключите компьютер от сети, иначе вы можете получить ошибку «tx_id недействителен».
- Выберите активацию вручную.
- Нажмите «Сохранить запрос лицензии».
- Выберите известное место для сохранения, например папку «Загрузки».
- Повторно подключитесь к сети и откройте https://license.unity3d.com/
- В поле файла нажмите «Обзор» и выберите файл запроса лицензии.
- Выберите необходимую лицензию для Unity и заполните требуемую информацию.
- Нажмите «Загрузить лицензию» и сохраните файл.
- Вернитесь в Unity и выберите «Активация вручную», если требуется.
- Нажмите «Прочитать лицензию», а затем выберите загруженный файл лицензии.
Если у вас по-прежнему возникают проблемы с регистрацией или входом в учетную запись пользователя, обратитесь по адресу support@unity3d.com.
Не удалось запустить
Если при запуске Unity происходит сбой, сначала убедитесь, что ваш компьютер соответствует минимальным системным требованиям. Также обновите графические и звуковые драйверы до последней версии.
Если вы получаете ошибки записи на диск, вам следует проверить ограничения вашей учетной записи пользователя. Обратите внимание, что в MacOS использование «пользователя root» не рекомендуется, и Unity не тестировалась в этом режиме. Unity всегда должна иметь права на запись для своих папок, но если вы предоставляете их вручную, проверьте эти папки:
В Windows:
- Папка установки Unity
-
%AllUsersProfile%Unity
(обычно C:ProgramDataUnity) C:Documents and SettingsLocal SettingsApplication DataUnity
C:UsersAppDataLocalUnity
MacOS:
- Содержимое пакета Unity.app
/Library/Application Support/Unity
~/Library/Logs/Unity
Некоторые пользователи сталкивались с трудностями при использовании жестких дисков, отформатированных с нестандартными разделами, и использовании определенного программного обеспечения для преобразования данных между устройствами хранения.
Шрифты
Поврежденные шрифты могут привести к сбою Unity. Вы можете найти поврежденные файлы, выполнив следующие действия:
В Windows:
- Откройте папку шрифтов на своем компьютере, расположенную в папке «Windows».
- Выберите «Подробности» в меню «Вид».
- Проверьте столбец «Размер» шрифтов с размером «0», что указывает на проблемный файл.
- Удалите поврежденные шрифты и переустановите их.
В MacOS:
- Запустите приложение Font Book.
- Выберите все шрифты.
- Откройте меню «Файл» и выберите «Проверить шрифты» -> проблемные шрифты будут отображаться как недействительные.
- Удалите поврежденные шрифты и переустановите их.
Ресурсы системы могут быть ограничены, например, работа на виртуальной машине. Используйте диспетчер задач, чтобы найти процессы, потребляющие много памяти.
Повреждённый проект или установка
Unity может попытаться открыть поврежденный проект, в том числе пример проекта по умолчанию. В таком случае переименуйте или переместите папку проекта. После того, как Unity запустится правильно, вы можете восстановить папку проекта, если хотите.
В случае некорректной установки вам может потребоваться переустановить Unity. См. приведенные ниже инструкции.
В Windows могут возникнуть такие проблемы, как ошибки установки, повреждение реестра, конфликты и т. д. Например, ошибка 0xC0000005 означает, что программа пыталась получить доступ к памяти, чего не должна делать. Если вы недавно добавили новое оборудование или драйверы, удалите и замените оборудование, чтобы определить, не является ли оно причиной проблемы. Запустите программу диагностики и проверьте информацию по устранению неполадок в операционной системе.
Производительность и сбои
Если редактор работает медленно или дает сбой, особенно в сборках, это может быть вызвано потреблением всех доступных системных ресурсов. Закройте все другие приложения при сборке проекта. Очистите систему с помощью ее утилит и обратитесь к диспетчеру задач (Windows) или монитору активности (MacOS), чтобы узнать, есть ли процессы, использующие много ресурсов, например памяти. Иногда программное обеспечение для защиты от вирусов может замедлить или даже заблокировать файловую систему в процессе сканирования.
Убыток проекта
Существует множество факторов, которые могут разрушить проект, поэтому вам следует постоянно создавать резервные копии своих проектов, чтобы предотвратить несчастные случаи. В MacOS активируйте TimeMachine, используя внешний жесткий диск, зарезервированный исключительно для этой цели. После потери вы можете попробовать любую из существующих утилит для восстановления файлов, но иногда это необратимо.
Переустановка
Выполните следующие действия, чтобы переустановить редактор:
-
Удалите Unity. В MacOS перетащите приложение Unity в корзину.
-
Удалите эти файлы, если они есть:
- Windows:
-
%AllUsersProfile%Unity
(обычно C:ProgramDataUnity)
-
- MacOS:
/Library/Application Support/Unity/
- Windows:
-
Перезагрузите компьютер.
-
Загрузите последнюю версию с нашего веб-сайта, поскольку исходная установка может быть повреждена: http://unity3d.com/unity/download/archive
-
Переустановите Unity.
0 / 0 / 0 Регистрация: 12.12.2022 Сообщений: 7 |
|
1 |
|
12.12.2022, 16:40. Показов 320. Ответов 7
Привет, когда я создаю проект 2d mobile в unity hub 2021.3.15f1 не имеет значения 2д это или 3д, вылазит ошибка: Failed to resolve project template: Failed to decompress Вот log, он просто очень большой поэтому я добавил его в архив и вы можете скачать его и посмотреть (хотя думаю что полный log я напишу в комментарии)
__________________ 0 |
0 / 0 / 0 Регистрация: 12.12.2022 Сообщений: 7 |
|
12.12.2022, 16:41 [ТС] |
2 |
log не поместился сюда : 0 |
529 / 341 / 196 Регистрация: 18.10.2019 Сообщений: 1,152 |
|
12.12.2022, 16:45 |
3 |
NeIin, скорее всего дело в том, что в пути к проекту есть кириллица (русские буквы). Либо перенеси проект в другую папку, либо переименуй пользователя из «Руслан» во что-то другое. 0 |
0 / 0 / 0 Регистрация: 12.12.2022 Сообщений: 7 |
|
12.12.2022, 17:18 [ТС] |
4 |
Но сам проект расположен по пути D:Unity Hub my project 0 |
529 / 341 / 196 Регистрация: 18.10.2019 Сообщений: 1,152 |
|
12.12.2022, 17:28 |
5 |
NeIin, окей. Тогда сам Unity надо установить в папку, путь к которой без кириллицы. 0 |
0 / 0 / 0 Регистрация: 12.12.2022 Сообщений: 7 |
|
12.12.2022, 17:53 [ТС] |
6 |
но unity и unity hub расположены на диске D: и никакой кириллицы в пути нет, папки сразу расположены после диска например D:Unity Hub или D:Unity 0 |
529 / 341 / 196 Регистрация: 18.10.2019 Сообщений: 1,152 |
|
12.12.2022, 17:56 |
7 |
NeIin,
[C:userРусланAppDataRoamingUnityHubTemplates com.unity.template.mobile2d-2.0.1.tgz] А это тогда что такое? 0 |
0 / 0 / 0 Регистрация: 12.12.2022 Сообщений: 7 |
|
12.12.2022, 23:10 [ТС] |
8 |
Я поменял имя пользователя правда пришлось создать новую учётную запись (Возможно можно было обойтись и без этого но то что я находил в интернете например: перейдите в панель управление бла бла выберите вашего пользователя и поменяйте ему имя. У меня такое не работала, но зато сработал этот метод) теперь я жду пока все данные синхронизируются и я попробую запустить проект в unity, заранее спасибо! P.S: теперь меня беспокоит повлияет ли как то пробел в имени, хотя… путь указывается ведь без него Добавлено через 3 часа 34 минуты
NeIin, скорее всего дело в том, что в пути к проекту есть кириллица (русские буквы). Либо перенеси проект в другую папку, либо переименуй пользователя из «Руслан» во что-то другое. Это не помогло 0 |
Попытался обновить Unity, но так и не смог этого сделать. После чего, решил зайти в Unity Hub и открыть свой проект. В итоге вылезает ошибка
Failed to start the Unity Package Manager local server process. Make sure the process [путь к файлу] is not blocked by Windows Defender or any other anti-virus configuration.
Предлагают выбрать диагностику(Click on Diagnose to launch the Unity Package Manager Diagnostics tool) или перезапустить проект(Click to on Retry to relaunch Unity and reopen your project).
Ни то ни другое(я имею ввиду про кнопки) не срабатывает.
Пробовал инструкции такие, как:
отключить антивирус, брандмауэр, изменить правило в брандмауэр, запустить от имени администратора и многое другое, что есть на просторах необъятного…
Если, кто-нибудь сталкивался с такой проблемой, то как он смог её решить? Спасибо!
задан 17 мар 2021 в 22:33
3
У меня была та же проблема! Пробовал:
- Переустановку Unity
- Настройку браундмауэра и антивируса
Всё дело оказалось в киррилице в названии папки проекта!!!!
ответ дан 18 мая 2021 в 6:12
Было тоже самое, ну или почти. И так.
В названии папок по пути к проекту не должно быть точек, Киллицы, запятых и тд, — лучше просто Английский.
Убедись что в Unity Hub —> preferences —> General —> Unity Editors folder, установлен путь к Unity Editor.
Можно бонально попробовать переустановить Unity Hub и Unity versions.
ответ дан 20 мая 2021 в 10:21
Помогает обычная переустановка Unity(а также Unity Hub, если вдруг проблема останется). Стоит отметить, что проекты(лично у меня), НЕ сохранились и удалились при переустановке. Поэтому стоит сделать резервное копирование вашего проекта, а именно:
- Перейдите в папку, где установлена программа Unity(по стандарту, папка называется также).
- Скопируйте папку с Вашим проектом(она называется так, как вы назвали
проект, при создании) в любую другую папку. - Переустанавливаете Unity(если нужно, то и Unity Hub).
- Устанавливаете нужную версию Unity(это делается в Unity Hub).
- Копируете в папку Unity(она появится после установки нужной версии), Ваш проект. Копировать нужно именно в папку Unity, а не в папку с названием версии.
- Открываете Unity Hub и открываете нужный проект.*
*Если Вы установили не правильную версию Unity, то Вам предложат установить нужную. Соглашаемся, ждем уставку, повторяем 6-ой шаг.
ответ дан 22 мар 2021 в 13:03
Попробуйте обновить драйвера видеокарты мне помогло.
ответ дан 26 мая 2021 в 8:31
0