liugs 我运行publibs下的compile.bat,可以生成大部分原来提供的js引擎文件(laya.*.js),但是还有很多文件(bytebuffer.js、LayaRender.js、matter.js等)都是怎么生成的?src目录里也没找到LayaAir.d.ts这个文件用什么工具能生成?
liugs Aar0n @Aar0n:你可能没明白我的意思,咱们不是开源了引擎代码嘛,我想自己编下。我也看到publibs下提供了编译工具,只是咱们发布的引擎包里有些文件我没找到源码,不清楚是怎么回事?
Laya_XS laya.开头的文件都是laya的引擎文件,非laya开头的文件都是第三方库,非laya提供,这个你只能直接使用他的js版本。layaAir.d.ts是通过tsc编译生成的,laya官方发布的.d.ts是官方自己写工具生成的,工具不对外,如果你的代码改动不大,可以直接在d.ts文件里去扩展内容。如果需求很大的话可以研究下tsc的编译参数