以下の手順で作成しました:Integrating Unity and Eclipse Android SDKやNDKを使用して関数(JavaScriptまたはC#でUnityで作成したもの)を呼び出すことができますか? UnityPlayerとAndroid SDKまたはNDKの間にはインターフェイスがありますか?UnityとEclipseの統合 - コミュニケーション?
6
A
答えて
4
:あなたはUnityおよびこの方法を使って、Androidアプリの間で通信することができ
を@Oliが述べたように、このメソッドが動作するためには
UnityPlayer.UnitySendMessage("GameObjectName1", "MethodName1", "Message to send");
、あなたがしなければなりませんこのガイドに従ってください:http://forum.unity3d.com/threads/71607-Integrating-Unity-and-Eclipse
あなたはまた、ユニティC#ファイルからJavaメソッドを呼び出すことができます - http://docs.unity3d.com/Documentation/Manual/Plugins.html
あなたがCA nは、あなたのAndroidプロジェクトにライブラリとしてそれを追加した後、ユニティアプリを起動するためにこのコードを使用します。私は、この情報を見つけるまで
UnityPlayer mPlayer = new UnityPlayer(this); // Put your activity object here
int glesMode = mPlayer.getSettings().getInt("gles_mode", 1);
boolean trueColor8888 = false;
mPlayer.init(glesMode, trueColor8888);
希望、これは誰にも役立ちます...私は多くのことを研究してきました。
0
いいえ、EclipseでJavaScriptまたはC#関数を呼び出すことはできません。逆に、UnityとEclipseを統合することで、unity3dでネイティブのアンドロイド関数を使用できます。
これは役立つかもしれない誰のため関連する問題
- 1. UnityとFirebaseの統合
- 2. Android to unityの可変コミュニケーション
- 3. EclipseとCoffeeScriptの統合?
- 4. MavenとEclipseの統合
- 5. EclipseとPlayを統合
- 6. C#(VS2010)とUnity Engineを統合する
- 7. Unity 5.6.2とARKitをSwiftプロジェクトに統合
- 8. JBoss/Eclipse RCP統合
- 9. Eclipse/MySQL統合プラグイン?
- 10. Eclipse Helios Maven 2とWebプロジェクトの統合
- 11. eclipseとoracleのeビジネススイートを統合
- 12. Eclipse Android MotodevとPHPの統合
- 13. Eclipseへのjprofilerの統合
- 14. Android StudioでのUnityプロジェクトの統合
- 15. Eclipse統合のQtデザイナープラグイン(カスタムウィジェット)
- 16. Eclipse用のAntドキュメント統合
- 17. EclipseプロジェクトのFacebookグラフ統合
- 18. Eclipseはqtと統合する
- 19. Eclipseとarcanistを統合する
- 20. EclipseとMavenを統合する方法
- 21. Eclipseと統合されたTomcat
- 22. Maven2をEclipseは統合
- 23. UnityとSkypeまたは他のビデオメッセンジャーの統合
- 24. ARToolkit SDKとUnityプロジェクトのGoogleVRライブラリ(GoogleCardboard)を統合する方法
- 25. Eclipseや他のIDEと統合せずに3D Unity Androidソーシャルメディアゲームを作成できますか?
- 26. 統合スポックテストフレームワークのEclipse Neon2のv4.6.2
- 27. EclipseでのMaven統合テストのトラブルシューティング
- 28. プラグインを使用してffmpegとunityを統合
- 29. Springフレームワーク/ Eclipse RCPとBlueprint Geminiとの統合
- 30. Json.NETとPHPコミュニケーション
@atrivedi np :) –