无法使用UnityPlayer.UnitySendMessage从java发送消息到Unity

本文关键字:消息 Unity java UnityPlayer UnitySendMessage | 更新日期: 2023-09-27 18:06:00

我试图在Java中创建一个android插件。当我试图返回一些消息回到Unity使用

UnityPlayer.UnitySendMessage("testObject", "testMethod", "sample message");

从unity运行代码时,

我得到以下异常

SendMessage: Object testObject is not found!

我有testObject作为游戏对象在我的场景

我能找出这里的问题。

我认为可以工作的另一种方法是,如果我可以使用GetComponent<>,但为此,我必须将gameObject (testObject)传递给java,我不知道。

有谁能帮我一下吗?

无法使用UnityPlayer.UnitySendMessage从java发送消息到Unity

  1. 游戏对象的名称必须是"testObject"检查是否为真:http://docs.unity3d.com/Documentation/ScriptReference/Object-name.html

  2. 你需要更好地描述。可以是很多东西