Я использую Unity WebGL для своего проекта и хочу общаться из браузера JavaScript с C #. Один из способов - вызвать функцию C # из JavaScript, используя SendMessage .Я легко звоню, используя этот фрагмент кода в javascript:
gameInstance.SendMessage("MyObjectName","MyFunctionName",myParameter);
Но есть проблема, что он не возвращает никакого значения.Для получения значения я должен реализовать отдельную функцию, которая запускает другую функцию.Могу ли я вернуть значение напрямую?Документы Send Message ясно заявляют, что они не возвращают никакого значения, так что кроме sendMessage есть какой-либо способ получить возвращаемое значение при непосредственном вызове функции?