分享creator.d.ts扩展

creator TS项目很多API并没有添加接口,或者官方只是声明为any,比如重灾区jsb.fileUtils、jsb.Downloader、cc.Material

以下提供了一个针对creator.d.ts文件的补充,可以下载下来使用(下载解压,丢到项目根目录,vsc会自动识别,如果失败,可以在vsc重新打开项目),当然如果你自己也有针对引擎类似的d.ts, https://github.com/haroel/creatorexDTS 上一起维护。

有些模块写了d.ts,如localStorage,但是没有覆盖成功,如果有更好办法希望赐教。

ccreator_patch2.1.3.d.ts.zip (4.3 KB)

8赞

感谢分享。jsb 部分,可以授权我们整合 jsb 的源码仓库里吗?最终会输出到 creator.d.ts 中。我们会保留你的贡献信息。

2赞

这个没问题,我也希望早点整合到引擎里面来,哈哈哈

1赞

感谢大大,已整合到引擎 2.3 版本
https://github.com/cocos-creator-packages/jsb-adapter/pull/237

之后我们也会不定期更新这个脚本。

1赞

mark.

记录一下。