[1.4.0 beta2] 中文注释怎么全乱码了?

这是为啥呀

用的什么编辑器呀

我就直接用creator新建一个文件,然后加入中文注释,我用的是webstorm,这是在谷歌浏览器里面查看的,中文就是这样的了,格式绝对是utf8

GBK -> UTF8,这么基础的问题。

如果是这个问题,我早解决了

我直接用浏览器打开这个文件是正常的,但是通过creator编译以后,运行的文件,我打开是不正常的,我用的是版本是1.4 beta2 这是啥情况

这是我新建的,不用任何外部编辑器,用你们自带的,打开以后还是这样的,能告诉我这是为啥么?

这是我新建的,不用任何外部编辑器,用你们自带的,打开以后还是这样的,能告诉我这是为啥么?

因为创建出来的格式默认的不是 UTF8

测试结果:

测试结果:

我刚也发现了,谁能告诉我,以前是好好的,现在突然怎么新建的就成了GBK了?我Tm搞不懂啊?而且它解析之后的文件就被编译成GBK了,我就算是建成了utf8,预览以后,它自动就给我解析成GBK了,

这个怎么改?这软件有改这个的地方没,就creator里面

我用的是你们的测试版本1.4 beta2 那不行我删了再新下测试版试下?

换成beta1就好了,这是为何呢

这是 1.4.0 Beta2 的 bug,因为我们在加入 VSCode 调试功能,引起了 sourcemap 的一些调整,在正式版会进行修复。

…会不会影响我的代码啊- -郁闷

刚刚问了一下 Jare ,你就按照他的说法. 你的代码不会有任何影响…

用测试版前要全面备份

哎。只是以为会有更好的性能,结果他们完全没有在引擎上面用力,搞什么VSCODE,我也是醉了

确实,在浏览器里看预览后的代码是,中文会乱码,而且报错的行数也不对。
还有我预览 web 打印log的代码,行数位置,经常会变成 《eruda.min.js:4》 ,这是为什么?

你是在移动设备预览的吗?手机浏览器没有console,所以cocos用eruda这个东西模拟控制台(启动游戏后左下角的齿轮)。log的东西经过eruda处理后才输出。所有你可能得往前看几行错误堆栈。

是的,我搞不懂为何会出这样低级的错误,好好开发引擎,好好完善creator不行么?搞啥vsCode调试,