Godot扩展c ++模块与android模块。有什么不同?

时间:2017-10-02 23:41:18

标签: android c++ plugins godot

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

使用上面的指南创建常规c ++ godot扩展和创建android扩展之间有什么区别?我认为你可以简单地创建你的c ++扩展并使用你的c ++扩展来正常编译for godot for android: http://docs.godotengine.org/en/stable/development/compiling/compiling_for_android.html

1 个答案:

答案 0 :(得分:0)

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

与此同时,Android模块还用于添加一种在Andriod和引擎的C ++代码之间进行接口的方法。如文档中所写,我引用

  

在Android上,通过JNI(Java本机接口)与C ++接口   不太方便。

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