C# .NET Программист
34 / 22 / 5
Регистрация: 11.11.2016
Сообщений: 426
1

Проект на Unity не работает после сборки

16.10.2018, 10:52. Показов 3379. Ответов 3

Author24 — интернет-сервис помощи студентам
Всем привет. Создаю проект на Unity. Скачал SignalR Client, добавил его в папку Plugins в Unity. Но! Проблема в том, что в самом редакторе всё работает. После того, как я собираю приложение, оно зависает. Причем и на Windows и на Android.
Пробовал обрабатывать исключения, но всё равно ничего не выводит. Просто зависает.
Я так понимаю, дело не в скрипте, а в самих библиотеках SignalR.
На Visual Studio присоединялся к процессу, тоже ничего не выводит. Причём именно из-за вызова метода hubConnection.Start().

Как вы думаете, есть ли шанс что-то исправить? Или лучше перейти на что-то другое?
Буду благодарен за ответы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2018, 10:52
Ответы с готовыми решениями:

После краха Unity не работает проект
Здравствуйте, я провел некоторое время в разработке Unity, все было хорошо, до вчерашнего дня. Я...

Игра работает корректно в Unity, но не работает после билда
Разрабатываю игру на Android. Решил сделать билд для проверки на телефоне. В Unity все скрипты...

Проект JavaFX не корректно работает проект после запуска!
Народ, помогите разобраться. В общем ситуация такая. Есть проект на JavaFX в среде NetBeans,...

Не работает ПК после сборки
Я собрал, включаю сзади кнопку, у меня мигает подсветка и одновременно с этим все кулеры...

3
Эксперт .NETАвтор FAQ
10418 / 5148 / 1825
Регистрация: 11.01.2015
Сообщений: 6,226
Записей в блоге: 34
16.10.2018, 11:27 2
Цитата Сообщение от Ислам2001 Посмотреть сообщение
Как вы думаете, есть ли шанс что-то исправить? Или лучше перейти на что-то другое?
Unity это кроссплатформенная система и использовать в нем бинарные библиотеки - крайне нежелательно, потому что скорее всего они не будут работать на многих (если не на всех) платформах.
Касаемо SignalR то он судя по всему не работает в юнити совсем ( см здесь https://stackoverflow.com/ques... connection )
И лучше найти аналог именно под Unity, либо придумать свой.
0
C# .NET Программист
34 / 22 / 5
Регистрация: 11.11.2016
Сообщений: 426
16.10.2018, 17:09  [ТС] 3
Storm23, вроде всё сработало. Проблема была в том, что не было разрешения на использование WebSockets.
Теперь проблема другая. Подключается, но не отправляет данные. Но! В Editor отправляет. Именно само приложение после сборки подключается, но не может работать с передачей данных.

Если SignalR Client не предназначен для использования в Unity, есть ли смысл писать сервер на WebSocket? И будет ли он взаимодействовать с Unity?
Node.JS мне не подходит. Т.к. я уже работаю с ASP.NET.
0
Эксперт .NETАвтор FAQ
10418 / 5148 / 1825
Регистрация: 11.01.2015
Сообщений: 6,226
Записей в блоге: 34
16.10.2018, 18:31 4
Цитата Сообщение от Ислам2001 Посмотреть сообщение
есть ли смысл писать сервер на WebSocket?
Пятисекундный поиск в ассетсторе находит бесплатное решение под WebSockets: https://www.assetstore.unity3d... tent/38367

Насчет SignalR - не знаю.
0
16.10.2018, 18:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2018, 18:31
Помогаю со студенческими работами здесь

После сборки ПК не работает
Уважаемые форумчани. набрал комплектующих для домашнего пк. По конфигураторам в инете. Собрал, а...

После сборки не работает ПК
Вроде все верно собрал. Смотрел по интструкции к мат плате. Комп подключаю, вентеляторы все...

После сборки, программа не работает
Что делать? Пожалуйста, помогите, я сделал программу, собрал её, а она пишет "завершить программу"...

Не работает компьютер (после ручной сборки)
Доброго времени суток, требуется помощь. Ближе к делу. Собрал компьютер (вручную), подключаю его,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru