Unity 6.3
0 онлайн 17 гостей 3 в системе
Вход

Разработка веб-сайта и процесс публикации

Создание и развертывание веб-приложения в мобильных и настольных средах.

Прежде чем начать, проверьте совместимость браузеров и технические ограничения для Web. Убедитесь, что вы знаете о любых ограничениях для разработки проекта для этой платформы.

Учебник по веб-платформе см. в Начало работы с Unity Web.

Чтобы создать и развернуть веб-приложение, выполните следующие задачи.

Добавление веб-модуля

Чтобы начать работать с Web, добавьте веб-модулем в свой проект. После добавления модуля, вы можете получить доступ к Web Игрок и Строительство настройки.

Настройка тестовой среды

Политики безопасности браузера ограничивают загрузку скриптов из file:// URLs, поэтому вы не можете открыть веб-сборку непосредственно из файловой системы, дважды щелкнув index.html.

Чтобы проверить проект, выполните одно из следующих действий:

  • Используйте Создание и запуск вариант в Unity Editor’s Создание профилей окно.
  • Запустите свой собственный веб-сервер.

Если вы запускаете свой собственный веб-сервер, Unity не нужно перестраивать проект для каждого теста. Для простого локального сервера, попробуйте запустить один из этих вариантов:

  • Python: python -m http.server
  • Node.js: npx http-server

Примечание: WebGPU сборки требуют безопасного контекста. Они работают только на localhost или сайтов, обслуживаемых HTTPS.

Более подробные сведения о конфигурации сервера см. в Образцы кода конфигурации сервера и Развертывание веб-приложения для получения информации о запуске собственного сервера.

Профиль и оптимизация

Перед опубликованием соберите показатели производительности и уменьшите размер сборки, чтобы создать проект, работающий гладко и с наилучшим качеством.

Профиль веб-компиляцию для получения данных о производительности и см. Оптимизация веб-компиляцию и Оптимизация веб-платформы для мобильных устройств.

Хостинг вашей сборки

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

Дополнительные ресурсы