Cocos Creator v1.6.0 内测版发布帖(8月11日更新 rc.1)

引擎里有个版本号忘记更新了

Uncaught Error: ["
preview-scripts/D:/dist/resources/app.asar/node_modules/base64-js/index.js",“preview-scripts/D:/dist/resources/app.asar/node_modules/buffer/node_modules/isarray/index.js”,“preview-scripts/D:/dist/resources/app.asar/node_modules/ieee754/index.js”,“preview-scripts/D:/dist/resources/app.asar/node_modules/buffer/index.js”]

我同意使用npm要很注意,
但若可以希望不要禁用,畢竟還是很多地方需要用到 :cry:

應該說不論用任何別人的代碼都要很小心才是

1.6.0 npm的第三方都多多少少有问题 1.5还是好的,唉

请问github上什么时候会有1.6的分支?

请参考文档,保证第三方库能直接运行于网页端。 http://www.cocos.com/docs/creator/scripting/plugin-scripts.html

1.7 开发时

那目前1.6是用develop分支维护的?还是master?

@boyue

麻将运行不了 了1.6 --!

cocos2d-x-lite 里目前使用 develop 分支
engine 里目前使用 master 分支

难道没有人注意到我反馈的问题?上面脚本加载不了的问题:哭

模拟器运行不了那就是有用到什么 ES6 的特性吧,或者依赖了浏览器的 API

你的问题已修复,请等待下个版本

我现在使用1.5.2正式版,发现TS项目中property装饰器在浏览器预览和native下表现形式有区别,不知道1.6里面这一块有没有改动?
区别主要是在是否赋初值:如果属性没有赋初值,native下直接无法访问(返回的是undefined),浏览器预览可以正确加载default配置项;如果已赋初值,那native和浏览器预览都会显示初始值。效果可以看一下上传的样例工程。

另外,对于编辑器序列化/反序列化的功能,想提一个建议:如果在编辑器中修改了某个属性值,那保存后再反序列化时,就以改动值为主。如果没有修改,那么就以default配置项(或者赋的初值)为主,这样的话,在前期调试的时候会方便很多,不然,修改了default(或初值),那只有重新添加一遍组件才能正确反映修改值

上传一个样例工程
NewProject.zip (277.3 KB)

感谢回答~
@jare 也感谢回答

你这样的话,每个属性还要保存一个是否有修改过的标记才行。而且有可能默认值刚好就是用户期望的值,那用户就不改了。结果你下次 default 变了,再打开场景策划就跳脚了,怎么升级了下编辑器效果就变了呢???

请问window7 64位下1.5.2的项目转1.6.0打不开模拟器、native版本黑屏考虑什么时候解决放下个版本?我们的一个动作游戏快gold了,但gc问题一直没解决,等着用1.6.0来提升一下性能解决呢

mac 下面 模拟器正常 ios 暂未打包测试

明显是debug版本的ucrtbase.dll,装个vs就行了

1.6 正式版肯定会解决