c# - studio - No se puede enviar un mensaje desde Java a Unity usando UnityPlayer.UnitySendMessage
unity c++ plugin (1)
El nombre de GameObject debe ser "testObject". Comprobar si es verdadero: http://docs.unity3d.com/Documentation/ScriptReference/Object-name.html
Necesitas describir mejor. Pueden ser muchas cosas
Estoy tratando de crear un complemento de Android en Java. Cuando intento devolver algún mensaje a Unity usando
UnityPlayer.UnitySendMessage("testObject", "testMethod", "sample message");
Al ejecutar el código de la unidad,
Obtengo la siguiente excepción
SendMessage: Object testObject is not found!
Tengo TestObject como objeto de juego en mi escena.
Puedo descubrir cuál es el problema aquí.
Otro enfoque que pensé que podría funcionar es si puedo usar GetComponent<>
, pero para eso tengo que pasar el gameObject (testObject) a Java sobre el cual no tengo ni idea.
¿Puede alguien ayudarme en esto?