Cocos Creator 微信小游戏可以使用 TypeScript 吗

Cocos Creator 开发微信小游戏,可以使用 TypeScript 吗?我知道Cocos Creator 本身支持TS,那么对于微信小游戏的API可否使用TS呢?比如微信小游戏配套的typings定义文件

当然可以了 ,我现在所有的游戏项目都采用typescript ,你如果学会了typescript,可以写前端项目,angular就是以ts来编写的前端框架。微信小游戏,在写好cocos项目之后,再去微信官方看API,接入进来到微信小程序里面跑跑,就OK了。。。。

1赞

你知道哪里有微信小游戏API的 d.ts 文件吗?

这个目前没有这个微信的d.ts文件 这个不属于公共接口 是平台接口了。平台接口需要自己去加,我的操作方式是编译成微信小游戏后,打开微信开发工具,在这里面写微信接口,有两个好处:一是有提示,二是方便调试…

我自己写的wx.d.ts

1赞

也可以…估计后期cocos团队会加入微信ts扩展

并不会加,这个跟引擎没有什么关系。而且微信的d.st文件,GitHub一堆。自己写也不过是几分钟的事。

自己写d.ts主要怕后面微信API更新,就又要写一遍,比较难维护。最好有自动化的工具可以定期生成,可能要写个爬虫爬一下文档,然后根据文档自动生成 d.ts

2赞

希望有大神能把微信小游戏的插件提供上去哈~~~~~~,不过可以先把weapp api这个插件先拿过来用用,里面小程序的api接口名字和小游戏的也差不多

1赞

对了,这是很早之前看的,是js的插件,ts好像用不了

好像用不了了

找到一个 .d.ts ,大家可以试试,感觉还是很好用

https://github.com/jcyuan/wegame-api