[]我想把引擎源码编成ts版,有几个问题

我运行publibs下的compile.bat,可以生成大部分原来提供的js引擎文件(laya.*.js),但是还有很多文件(bytebuffer.js、LayaRender.js、matter.js等)都是怎么生成的?src目录里也没找到
LayaAir.d.ts这个文件用什么工具能生成?
已邀请:

Aar0n

赞同来自:

这个需要你自己探索了,我们的引擎是把as,和ts 转成js代码来运行的。。。as转ts 我们没有这个功能

Laya_XS

赞同来自:

laya.开头的文件都是laya的引擎文件,非laya开头的文件都是第三方库,非laya提供,这个你只能直接使用他的js版本。
layaAir.d.ts是通过tsc编译生成的,laya官方发布的.d.ts是官方自己写工具生成的,工具不对外,如果你的代码改动不大,可以直接在d.ts文件里去扩展内容。如果需求很大的话可以研究下tsc的编译参数
 

要回复问题请先

商务合作
商务合作