Godot扩展C 模块与Android模块.有什么不同

Godot extensions c++ modules vs android modules. What is the difference?

本文关键字:模块 什么 扩展 Godot Android      更新时间:2023-10-16

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

创建常规的C Godot扩展与使用上面的指南创建Android扩展之间有什么区别?我以为您可以简单地创建C 扩展名,并为Android编译为Android以正常方式使用您的C 伸展,这样这样:http://docs.godotengine.org/en/stable/development/compiling/compiling_for_android.htroid.html

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

虽然Android模块也用于添加一种在Andriod和引擎的C 代码之间接口的方法。正如文档中写的那样,我引用了

在Android上,通过JNI与C 接口(Java Native接口) 不那么方便。

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