4

看看 godot wiki 上的 c++ 扩展教程,除了处理 android 模块的分离之外,一切都很有意义: http ://docs.godotengine.org/en/stable/development/cpp/creating_android_modules.html

创建一个常规的 c++ godot 扩展和使用上面的指南创建一个 android 扩展之间到底有什么区别?我认为您可以简单地创建您的 c++ 扩展并使用您的 c++ 扩展以正常方式为 android 编译 godot,如下所示: http ://docs.godotengine.org/en/stable/development/compiling/compiling_for_android.html

4

1 回答 1

0

因此,C++ 模块是对 Godot 引擎的扩展,可帮助我们向 Godot 引擎添加更多功能。

而 Android 模块也用于在 Andriod 和引擎的 C++ 代码之间添加一种接口方式。正如我在文档中所写的,我引用了,

在 Android 上,通过 JNI(Java Native Interface)与 C++ 交互并不那么方便。

因此,Andriod 模块将/应该帮助您在 Godot 游戏中设置广告、分析、通知等。

于 2018-09-12T17:21:03.047 回答