девайс, в него интегрированы XR плагины и SDK от разработчика девайса. Сейчас возникла необходимость собирать ещё PC билд. Всю логику я переписал, чтобы абстрагировать скрипты и префабы под различные платформы, но само наличие XR плагинов и SDK не даёт запускать PC билд.
Есть ли в Unity какая-нибудь возможность ограничить влияние плагинов на билд или ограничивать их при билде под разные платформы?
Сейчас единственным способом вижу создание отдельного проекта с XR и SDK, который будет ссылаться на основной проект как локальный package
директивы препроцессора использовать?
как вариант, в скриптах плагина XR прописать условие для препроцессора на платформу
https://docs.unity3d.com/Manual/PlatformDependentCompilation.html
Обсуждают сегодня