1,在https://www.assemblyscript.org/ 官方的演示里,是在console进行命令输出的,开发开发时效率不佳。我记得cocoscreator这边好像是有typescript的更新后,就在内部调用·typescript的transpileMode进行把ts文件转为js文件的。但assemblyscript.和typescript公用一个后缀「.ts」,那么是不是要有一个assemblyscript专属的的扩展名比较好呢?个人觉得 WebAssembly的官方短缩名是「.wasm」,那么assemblyscript的短缩名弄成「.asmts」也可以哦。
2,从CocosCreator增加.asmts文件后,然后这个文件里就这能写assemblyscript.编译时利用另外的编译模块进行后台编译,然后把结果输出到cocos的Editor.console。
3、如果一定要用typescript当作WebAssembly进行编译的话,建议在typescript的头部加上
// used as assemblyscript
这个月的注释,然后在typescript的transpileMode的转换处理进行之前,检测这个注释,然后放行给assemblyscript编译器编译
我个人建议加类型的方法2,这样就不容易产生混乱。
不好意思提了一大堆不着边的意见,希望cocos能更好的发展!!!






