文件名称:ECMAScript:GodotEngine的Javascript绑定
文件大小:550KB
文件格式:ZIP
更新时间:2024-06-02 15:19:22
C
Godot游戏引擎JavaScript语言绑定 该模块为godot游戏引擎实现了JavaScript / TypeScript语言支持。 用作ECMAScript引擎。 特征 几乎完整的ES2020支持 所有godot API可用 内置类型(Vector3,Color等)的运算符覆盖 TypeScript支持 使用Worker API的多线程支持 对所有godot API的完整代码完成支持,包括信号和枚举 使用在Visual Studio Code中进行调试 下载 您可以从尝试预编译的二进制文件您还可以从获取具有最新提交的二进制文件 汇编 克隆的源代码 克隆此模块并将其放入godot/modules/ ,并确保该模块的文件夹名称为ECMAScript (目前Windows仅支持MinGW!) 用法 如何将脚本类导出到godot 定义您的ECMAScript类并从godot类继承,然后将
【文件预览】:
ECMAScript-master
----.github()
--------workflows()
----config.py(70B)
----ecmascript_language.h(7KB)
----generate_builtin_api.py(9KB)
----ecmascript_instance.h(2KB)
----SCsub(3KB)
----ecmascript_binder.h(4KB)
----register_types.h(2KB)
----LICENSE(1KB)
----tools()
--------editor_tools.cpp(24KB)
--------editor_tools.h(1KB)
----ecmascript_language.cpp(8KB)
----README.md(9KB)
----quickjs()
--------quickjs_worker.h(1KB)
--------quickjs_debugger.cpp(4KB)
--------quickjs_builtin_binder.cpp(48KB)
--------quickjs_debugger.h(1KB)
--------quickjs_binder.h(14KB)
--------quickjs_builtin_binder.h(3KB)
--------quickjs()
--------quickjs_binder.cpp(84KB)
--------builtin_binding_generator.py(29KB)
--------quickjs_worker.cpp(5KB)
----ecmascript_instance.cpp(2KB)
----ecmascript.cpp(14KB)
----ecmascript_gc_handler.h(6KB)
----misc()
--------godot.d.ts(70KB)
--------tsconfig.json(252B)
--------binding_script.js(9KB)
--------decorators.ts(6KB)
--------package.json(146B)
----.gitignore(64B)
----register_types.cpp(7KB)
----ecmascript.h(5KB)