# Поддержка

Если у вас есть проблемы с движком, сначала обязательно прочтите разделы руководства и справочник команд, связанные с функцией, с которой у вас возникли проблемы; также проверьте FAQ.

Если вы уверены, что движок не работает должным образом, проверьте, установлена ли у вас последняя доступная версия. Вы можете обновить основной пакет в редакторе Unity, используя Asset Store. При использовании любого из расширений движка загрузите и импортируйте последние пакеты:

Если обновление не помогло, попробуйте переустановить пакет, удалив папку Naninovel из проекта и повторно импортировав ее из Asset Store. При обновлении движка обязательно следуйте инструкциям по обновлению, указанным на странице релиза.

Всегда не забывайте делать резервную копию вашего проекта (или используйте [VCS] (https://en.wikipedia.org/wiki/Version_control)) перед обновлением или удалением пакета. Харухи Бог знает, что может произойти в процессе. ʕノ•ᴥ•ʔノ︵┻━┻

# Трекер проблем

Если описанные выше шаги не помогли решить проблему, проверьте средство отслеживания проблем - скорее всего, проблема уже взята в работу.

# Форум

Рассмотрите возможность присоединения к специальному форуму Naninovel, где пользователи помогают друг другу решать проблемы разработки, делятся передовым опытом и демонстрируют свои проекты. Проблема, с которой вы столкнулись, потенциально может быть уже решена другими пользователями; и вы всегда можете попросить о помощи, если это не так.

# Unity Support

Несмотря на то, что у нас есть несколько видеоуроков и примеров проектов, показывающих, как использовать Unity для достижения некоторых специфических целей Naninovel, имейте в виду, что мы не можем предоставить никаких дополнительных рекомендаций или прямой поддержки для встроенных инструментов Unity.

Unity - это отдельный продукт с огромным набором функций; у него есть собственная документация, служба поддержки и обширное сообщество, которое выпустило множество учебных материалов за более чем десятилетний срок работы движка. Вы можете легко найти видеоурок, руководство или ветку форума по любому вопросу или проблеме, которые могут у вас возникнуть; а в редких случаях, когда он недоступен, вы всегда можете задать вопрос на форуме Unity, служба вопросов и ответов или воспользуйтесь одним из официальных вариантов поддержки.

# Developer Support

ВНИМАНИЕ

Поддержка разработчика ограничена только темами, относящимися к Naninovel, и может быть предоставлена на английском или русском языке. По поводу всего, что связано с Unity (создание пользовательских интерфейсов с uGUI, настройка адресной системы, написание сценариев C# и т.д.), См. Информацию выше.

Чтобы получить прямую поддержку разработчика, присоединитесь к серверу Discord Naninovel (discord.gg/BfkNqem) и зарегистрируйте свою копию актива, используя следующую регистрационную форму: naninovel.com/register.

После регистрации вы автоматически получаете роль «Проверенный пользователь» на сервере и доступ к каналу #support. Вы также можете написать @Elringus#6359, чтобы обсудить проблему лично.

Имейте в виду, что ответ разработчика может быть отложен на срок до 24 часов (в некоторых случаях и больше), поэтому обязательно:

  • Дайте четкое и краткое описание проблемы и пошаговые инструкции о том, как ее воспроизвести.
  • Укажите версии Naninovel и Unity, которые вы используете, целевую платформу (Android, iOS, WebGL и т. Д.) и операционную систему, в которой работает редактор (Windows, Mac или Linux).
  • Прикрепите лог файл, содержащий сообщения об ошибках или предупреждения, связанные с проблемой.

Прикрепление репро проекта значительно увеличивает шансы выявить и исправить проблему как можно скорее.

# Reproduction Project

Сообщая о проблеме, мы можем попросить вас поделиться «репро» проектом. Проект воспроизведения - это чистый новый проект Unity, содержащий только самый минимум модификаций и дополнительных ресурсов, необходимых для воспроизведения проблемы.

Выполните следующие действия, чтобы создать проект воспроизведения и поделиться им:

  1. Создайте новый проект Unity. Убедитесь, что вы используете версию Unity, поддерживаемую текущим релизом Naninovel.
  2. Импортируйте последнюю доступную версию Naninovel из Asset Store (если доступна предварительная версия, используйте ее вместо нее).
  3. Добавьте необходимые ресурсы и измените проект, чтобы воспроизвести проблему. Пожалуйста, делайте скрипты нановеллы как можно короче и добавляйте только те ресурсы, которые необходимы для воспроизведения проблемы.
  4. Создайте текстовый файл (.txt) в каталоге проекта и укажите пошаговые инструкции (на английском языке) о том, как воспроизвести проблему, например:
1. Откройте сцену «SampleScene».
2. Войдите в режим воспроизведения в редакторе.
3. Начните новую игру.
4. Играйте до строки номер 15.
5. Сохраните и загрузите игру.

Затем добавьте то, что вы ожидали, и что происходит на самом деле, например:

Ожидается: должна заиграть музыка "Эмбиент".
Фактически: Музыка не воспроизводится.
  1. Закройте редактор Unity и удалите все файлы и папки в каталоге проекта, за исключением ранее созданного текстового файла инструкций и папок Assets, Packages и ProjectSettings. Самое главное, убедитесь, что вы удалили папку Library, так как она содержит много автоматически сгенерированных файлов, что значительно увеличивает размер проекта.
  2. Заархивируйте (zip) папку проекта и либо загрузите ее на Google Диск, либо прикрепите к личному сообщению в Discord.

Не забывайте делиться проектами воспроизведения только через личные сообщения; никогда не делитесь проектами через общедоступные каналы, чтобы предотвратить утечку личных данных и активов, защищенных авторским правом.

Обновлено: September 29, 2020