Я использую 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, но не как отдельное приложение. в чем может быть проблема?