末尾に以下を追加します。}}これでUnityのクラスを認識できるようになりました。関数でレッツ・コールバックいよいよUnityの関数を呼び出すのですが、それにあたって必要な情報があります。関数をJavaで叩くかんじです。UnitySendMessage("GameObject名","関数名","引数");でコールバックできます。前回作ったプロジェクトのNativeDialogクラスを修正し、ダイアログのどのボタンが押されたかを通知するようにしました。}}ビルドしてUnityのプロジェクトにインポートしましょう。Unity側で受け取るUnityでシーンにCallbackGameObjectという名前でオブジェクトを配置し、以下のスクリプトをアタッチします。ダイアログをコールバックしまくるというウイルスちっくな逸品です。}}ちょっと工夫すればメッセージを受け取るGameObjectもUnityから指定できますね。Unityでビルドエラーが出る場合Unityでビルドしたときに以下のエラーが出る場合があります。'Temp/StagingArea/android-libraries/dialog-plugin-debug/libs/classes.jar'.この場合、build.gradleのclasses.jar除外設定をしてあるか確認してください。わからない場合、もう一度最初からこの記事をよんだほうがいいよ。はてなブログProインディーゲーム開発してます。ゲーム開発のことやらUnityまわりのことをつらつらと。当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。すべて自己責任でお願いします。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。