Плагин Unity не может сделать сетевой вызов Google API - PullRequest
0 голосов
/ 03 июня 2019

Я использую Google API для Google.Cloud.V2.Translate, чтобы перевести текст и показать его. Я построил проект и сделал стандартный плагин .net. Я вызываю его метод и тринализую текст с помощью TrnslationClient. Все работает, когда он работает в редакторе. но он не выполняется во время работы в качестве автономного приложения для Windows. Чтобы быть более конкретным, он не выполняется / не выполняется только в коде вызова Google API. Если просто перестанет выполнять эту часть, я проверил Все остальное работает. Я не знаю, в чем может быть проблема. Пример кода:

 public class TranslateText
{
    public string TranslateNow(string text, string lang)
    {
        TranslationClient client = TranslationClient.Create();

        var response = client.TranslateText(text, lang);

        return response.TranslatedText;
    }
}

Как заставить его работать как плагин? Он работает только в редакторе Unity, но не как отдельное приложение. в чем может быть проблема?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...