Взаимодействие со скриптами браузера
Когда вы создаете контент для веба, вам может понадобиться взаимодействовать с другими элементами на вашей веб-странице или использовать Web APIs для реализации функциональности, которую Unity не отображает по умолчанию.
В обоих случаях вам нужно напрямую взаимодействовать с движком JavaScript браузера. Unity Web предлагает разные способы такого взаимодействия.
| Тема | Описание |
|---|---|
| Примеры кода: Вызов функций JavaScript и C/C++/C# в Unity | Примеры кода, показывающие взаимодействие между Unity, JavaScript и кодом на языке C. |
| Настройка плагина JavaScript | Создайте плагин JavaScript, с которым может взаимодействовать ваш проект Unity. |
| Настройка обработки ошибок | Настройте, как Unity обрабатывает ошибки в ваших веб-сборках. |
| Вызов JavaScript функций из Unity C# сценариев | Вызов функций из вашего плагина JavaScript или браузера в вашем проекте Unity. |
| Вызов Unity C# скриптовых функций из JavaScript | Вызов функций из вашего проекта Unity в вашем плагине или браузере JavaScript. |
| Вызов функций C/C++/C# из скриптов Unity C# | Вызов функций из вашего кода C или C++ в вашем проекте Unity. |
| Компиляция статической библиотеки как плагина Unity | Вызов функций из статической библиотеки. |
| Создание обратных вызовов между Unity C#, JavaScript, и C/C++/C# код | Узнайте, как использовать обратные вызова для связи между вашим плагином, браузером и проектом Unity. |
| Интерфейс JavaScript в веб-сборках Unity | Познакомьтесь с полезными функциями, которые можно использовать в интерфейсе JavaScript. |
| Заменить устаревший код взаимодействия браузера | Замените устаревший код обновленным. |