肯定是有问题 1.3不这样,到了1.4就慢成狗了。简直比编译一遍c++还慢了 脚本 语言 不用编译直接运行的优势在哪体现,
2赞
还好,我这边秒编啊,就是发布后加载速度慢。
你脚本 太少了
1.4 调整了一点 sourcemap 的处理,不过不应该慢成狗…… 请问你的脚本是有多少个?
我们会尽快引入免编译,以及免打包技术。
狗很快的吧?你能跑过狗?
1000个左右,我觉得并不算多 一个正常卡牌游戏的体量
1000 个脚本…… 不是很建议这么多…… 如果这么多,应该有不少是自动生成的结构体或者解析代码吧?可以在自动生成后,进行一次文件合并。
真的不算多啊 都是必要的功能代码没什么自动生成 ,之前 unity的项目 脚本 数还要多,功能比现在这款游戏还 要多
mark 关注一下
曾经编译过unreal3,足足花了个把小时,现在使用C#脚本做游戏后编译只需要几秒钟
如果你们的业务真的复杂到这个程度,我建议进行一点架构上的拆分。比如 MVC 之类的,或者逻辑 - 渲染层的拆分。然后把逻辑和数据用插件脚本进行处理,插件脚本不用编译不会影响开发效率。
编译速度慢的话可以用 youyou 老师的这个插件啊:
http://store.cocos.com/stuff/show/178881.html
免编译,秒修改秒加载,之前下载的版本如果报错的话请重新下载一次,新版本已经修复问题了
看你的 console 报错,貌似说有语法错误吧
的确 反应很慢,应该优化
1赞
但是 cocos里不会报错。
插件里是直接通过 electron 加载的,没有经过 babel 做转换
所以插件里有些语法检测可能和cocos不一样,需要你把这个地方发出来看看
因为不支持es6语法?
支持,但可能不完全吧,需要看下出错的地方
我发的截图就是最头上的报错