Разработка веб-сайта и процесс публикации
Создание и развертывание веб-приложения в мобильных и настольных средах.
Прежде чем начать, проверьте совместимость браузеров и технические ограничения для 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 Играть в зависимости от ваших потребностей.
Дополнительные ресурсы
- Unity Learn урок: Начало работы с Unity Веб
- Настройки веб-плеера
- Настройки веб-компилирования
- Память в сети
- Веб-графика