5

JavaでAndroidプラグインを作成しようとしています。を使用して Unity にメッセージを返そうとしているとき

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

Unity からコードを実行すると、

次の例外が発生します

SendMessage: Object testObject is not found!

シーンにゲーム オブジェクトとして testObject があります。

ここで何が問題なのかを理解することができます。

私がうまくいくと思ったもう1つのアプローチは、を使用できるかどうかですがGetComponent<>、そのためには、ゲームオブジェクト(testObject)をjavaに渡す必要がありますが、これについてはわかりません。

誰でもこれで私を助けることができますか?

4

1 に答える 1

7
  1. ゲームオブジェクトの名前は「testObject」でなければなりません。真かどうかを確認してください: http://docs.unity3d.com/Documentation/ScriptReference/Object-name.html

  2. もっとよく説明する必要があります。多くのことができます

于 2013-04-02T17:37:11.633 に答える