Советы и рекомендации по установке дополнений Unity. - Unity 3D - Статьи - Все для Unity3d

Все для Unity3d> Статьи> Unity 3D> Советы и рекомендации по установке дополнений Unity.
Очень часто приходится наблюдать, как кто-то скачав дополнение начинает писать сообщения типа:
"Пакет не грузится", "Компоненты не ставятся", "Все не работает".
Понятно, что 90% тех кто так пишет - скорее всего просто новички которые знакомы с Unity только поверхностно... Вот что-бы не быть таким новичком, предлагаю прочитать эту статью.
Для начала прочитайте статью Для новичков.
Если разобрались с тем, как ставить пакеты, тогда прочтите что делать, если у вас проблемы:
1. Если пакет совсем не ставится, unity пишет ошибку и все.
  • Проверьте, не запущенна ли на выполнение сцена.
  • Проверьте путь к пакету, он не должен содержать кирилических символов (букв русского языка).
  • Проверьте, не заблокирован ли пакет какой-либо программой. Например сразу после скачивания, пакет может быть заблокирован на время антивирусом.
  • Проверьте уровень разрешений доступа к файлу пакета (актуально для WIN7/WIN8 и серверных OS). Вполне возможно что в разрешениях закрыт доступ для чтения системе... (данный баг встречается редко, но пару раз был замечен)
    2. Пакет ставится, но при установке появляются ошибки:
  • Не обращайте внимание на ошибки, ждите окончания установки пакета.
  • После установки пакета, закройте проект и откройте его заново, скорее всего опять появится сообщение о загрузки ресурсов, и если не все, то часть ошибок уйдет.
  • Поищите в установленном пакете файлы документации или ReadMe файлы. Скорее всего такие найдутся. Очень внимательно прочитайте все, что связано с установкой. Зачастую, многие пакеты требуют установки определенных скриптов или специфических настроек (например отключения физики в настройках проекта, или установки дополнительных реакций в InputManager)
    3) Если пакет установлен, но выдает ошибки в скриптах:
  • Копируйте код ошибки, открывайте гугл поиск, и пишите следующий запрос: C# ошибка 05320 (вместо цифр подставьте свой скопированный код, если скрипт выдающий ошибку написан на JS, то вместо C# вводите JS).
  • Попробуйте установить пакет в новый, пустой проект. Возможно, пакет конфликтует с каким-то из существующих в текущем проекте скриптов.
  • Некоторые пакеты содержат в себе скомпилированные плагины (dll) и их исходники. Исходники, если они не в архиве, будут компилироваться, что приведет к ошибкам совпадения имен.
    4) Если вы загружаете пакеты, обязательно проверяйте тип лицензии пакета и установленной у вас версии Unity. Так, если у вас установлена Free версия Unity, то пакеты предназначенные для версии Pro будут однозначно выдавать ошибки.

    Пока все. Статья будет пополнятся, в зависимости от того, какие еще баги при установках пакетов будут попадаться...

  • Правки: 26.03.14 - Добавлен пункт 4.
  • Комментарии (4 шт.)
    Спасибо, отличная подборка рекомендаций, буду пробовать.
    А вот подскажите как быть в следующем случае: ставлю unitypackage и он встает без ошибок, в меню windows появляется соответствующий пункт меню, но после закрытия\открытия Unity он пропадает и запустить его заново не удается, то есть в Project\Asset он, со всем содержимым есть, а вот запустить его не получается. 
    Что в таком случае делать?
    И да, Unity открыл 3 дня назад(надоело виреем анимацию мостов\дорог\развязок рендерить), посему может вопрос и глупый совсем.
    Unity 4.7.1., ставлю сразу несколько пакетов:
    TerrainComposer v1.92+WorldComposer v1.45(результат описан выше);
    Road Architect - какая версия не знаю, скачал здесь(результат описан выше+ выдает ошибки при установке);
    Gaia+-+Terrain+Creation+Texturing+Population( Package has unknown format)
    Building BuildR Procedural Generator v1.18( Package has unknown format)
    EasyRoads3D v3 Beta 5(установился без ошибок, но меню не появилось, запускать нечем);
    Relief Terrain Pack v3.2g( Package has unknown format)
    iTS_-_Intelligent_Traffic_System(такое кол-во ошибок шо ппц, а штука вроде очень нужная если к ней качественные модельки прикрутить)
    Easy Traffic v1.11(тоже ошибки, про шейдеры чего то)

    и главное, что все описанное НАДО, без этого минимального набора, мне переходить на Unity вообще смысла ни какого.

    Может найдется добрый человек, кто поможет "рабочую среду", под мои задачи собрать?

    Заранее, спасибо.
    http://u3d.at.ua/index/dlja_novichkov/0-17 ведёт на отсутствующую страницу.
    Поправил!
    Если Вам попался пакет, который не удалось установить с помощью данных рекомендаций, пишите сюда. Желательно в формате:
    Версия OS, версия Unity, наличие SDK для мобильных платформ, среда разработки (Mono, VS, другое). Название пакета. Версия пакета. Ссылка на скачивание. Описание ошибок.
    Для комментирования необходимо зарегистрироватся или войти!
    Опрос
    Какую Unity используете вы?
    Всего ответов: 3707
    Статистика


    Онлайн всего: 20
    Гостей: 14
    Пользователей: 6
    [Полный список]
    Свернуть
    Развернуть
    Необходима авторизация
    0
    ТОП-5 САЙТА
    НОВЫЕ ИГРЫ
    ГОРЯЧИЕ ТЕМЫ
    СЛУЧАЙНЫЕ ФАЙЛЫ