您好我目前正在编写一个使用 Unity 显示 3D 模型的 Android 应用程序。用户能够在选择场景中的对象时与模型进行交互。我遇到的麻烦是将数据传回 Android 活动。
我目前将 Unity 场景作为子视图执行,任何人都可以指出如何将数据从场景传递到 Android 的方向吗?
我是否必须创建一个 Java 插件,在这里解释? 链接文本
如果是这种情况,有人有这方面的教程吗?原始材料有点缺乏。提前致谢。
您好我目前正在编写一个使用 Unity 显示 3D 模型的 Android 应用程序。用户能够在选择场景中的对象时与模型进行交互。我遇到的麻烦是将数据传回 Android 活动。
我目前将 Unity 场景作为子视图执行,任何人都可以指出如何将数据从场景传递到 Android 的方向吗?
我是否必须创建一个 Java 插件,在这里解释? 链接文本
如果是这种情况,有人有这方面的教程吗?原始材料有点缺乏。提前致谢。
如果您想从 Unity 与 Activity(Java 代码)进行通信,您需要创建一个原生插件。然后在 Unity 的 C# 中,您可以找到活动或 JavaObject 并将其传递参数。
看一下这个。
https://www.thepolyglotdeveloper.com/2014/06/creating-an-android-java-plugin-for-unity3d/
观看此页面后,摘要将是:
Assets/Plugins/Android
文件夹下的 Unity 项目中。