Невозможно создать сборку в Unity с использованием Photon Voice - плагины конфликтуют друг с другом

У кого-нибудь еще возникает эта ошибка, когда они пытаются построить свою сцену с голосом Photon? Кажется, какая-то проблема с файлом opus_egpv.dll.

введите здесь описание изображения

Я пробовал это как в своем проекте, пытаясь построить свою основную сцену, так и в полностью пустом проекте с использованием только Photon Voice, пытаясь создать свою демонстрационную голосовую сцену.

В обоих случаях я не могу завершить сборку, пока не удалю файл opus_egpv.dll из папки x86_64. Когда я это сделаю, я смогу успешно запустить игру для первого пользователя. Однако игра выйдет из строя для второго пользователя, когда он попытается присоединиться. Игра второго пользователя вылетает из-за полного зависания, требуя принудительного выхода из нее (это не влияет на первого пользователя).

Я пробовал это с Unity 2017.3.0f3 и Unity 2017.2.0f3 с тем же эффектом. Я использую самую последнюю [на данный момент] версию Photon Voice, вер. 1.13 (выпущена 22 ноября 2017 г.). Я делаю многопользовательскую VR-игру.


person user3488148    schedule 04.01.2018    source источник
comment
Вы пробовали запустить вторую сборку на другой машине? А затем подключитесь к серверу.   -  person Hristo    schedule 04.01.2018


Ответы (1)


  • Все файлы в «Assets \ Plugins \ x86» должны иметь только платформы «Standalone» и «Editor» и ЦП: «X86».
  • Все файлы в «Assets \ Plugins \ x86_64» должны иметь только платформы «Standalone» и «Editor» и ЦП: «X86_64».

Дополнительную информацию можно найти на ответы на ваш вопрос на форуме Photon Engine.

person JohnTube    schedule 04.01.2018
comment
Сработало отлично. Большое спасибо за быстрый ответ. - person user3488148; 08.01.2018