Задать вопрос
@polyakovyevgeniy

Как обработать зависание Unity3D по вине стороннего кода?

Хотел использовать в Unity3d бибилиотеку SignalR. Вроде все хорошо работает. Но существует одна проблема, с которой не знаю как справиться. Если сервер недоступен, и в коде вызывается строка к его подключению, то Unity намертво зависает и ничего уже нельзя с этим поделать. Приходиться останавливать процесс в диспетчере, даже в режиме разработки зависает вся среда. Try Catch не помогает, доподнительные потоки тоже. Можно как-то решить проблему? Как можно обрабоатать такой код который может вызывать такое зависание?
  • Вопрос задан
  • 677 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Skysmart
    Unity для детей
    3 месяца
    Далее
  • Skysmart
    Профессия «Разработчик игр» для школьников
    2 года
    Далее
  • Rebotica
    Разработка игр для детей и подростков
    2 года
    Далее
Пригласить эксперта
Ответы на вопрос 1
AngryProgrammer001
@AngryProgrammer001
Unity C# Developer
Заранее проверять доступность подключения к серверу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы