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

新版本和老版本一样,在Prefab修改时都没有同时刷新场景中的内容。
操作:在场景中添加Button,将Button拖到asset,在asset中打开prefab,修改Label内容,保存。打开场景,在编辑中显示的还是老的Label

反过来,如果我在场景中对某个prefab对象进行编辑,保存后在asset里面打开prefab,是修改后的内容。

这样就会造成如果有一个多处使用的prefab,如果我需要改动prefab,需要在每个使用到的地方都去手动改一次,这在项目开发过程中,一有变动美术方案就变得很麻烦

点回退的话编辑器中的显示不会同步,但展开后看属性确实有变更

点自动同步出错
在编辑器中,自动同步的预制中的组件无法引用该预制外的其它对象。详细信息:
组件:“cc.Button”,属性:"_N$target"
组件所在节点:“nnn/button”
at reportInvalidReference (D:\CocosCreator\resources\app.asar\editor\page\scene-utils\prefab-utils.js:1:2761)
at doValidateSceneReference (D:\CocosCreator\resources\app.asar\editor\page\scene-utils\prefab-utils.js:1:2983)
at D:\CocosCreator\resources\app.asar\editor\page\scene-utils\prefab-utils.js:1:9295
at ObjectWalkerBehavior.walk (D:\CocosCreator\resources\app.asar\editor\share\engine-extends\object-walker.js:1:1023)
at ObjectWalkerBehavior.parseCCClass (D:\CocosCreator\resources\app.asar\editor\share\engine-extends\object-walker.js:1:2063)
at ObjectWalkerBehavior.parseObject (D:\CocosCreator\resources\app.asar\editor\share\engine-extends\object-walker.js:1:1875)
at doWalkProperties (D:\CocosCreator\resources\app.asar\editor\share\engine-extends\object-walker.js:1:724)
at ObjectWalker.iteratee (D:\CocosCreator\resources\app.asar\editor\share\engine-extends\object-walker.js:1:913)
at ObjectWalker.walk (D:\CocosCreator\resources\app.asar\editor\share\engine-extends\object-walker.js:1:2727)

啥时候可以集成一下git插件啊,这样就方便多了

然而并没有什么用,这个在android中部分机型还会有这样,最后发现最有效的方式就是:不要使用合图

Prefab 有两种模式,自动同步和手动同步,你需要启用同步模式。传送门: https://github.com/cocos-creator/creator-docs/blob/master/source/zh/asset-workflow/prefab.md#自动同步和手动同步

这是因为 cc.Button 引用到了外部节点。自动同步模式下 Prefab 不支持这种行为。

定义不了吗?┬─┬ ノ( ゜-゜ノ)

(^_^)-☆ u r very strong

但我并没有引用到外部节点啊。。。就是直接从控件列表 中拖出来一个,这就算引用到外部节点了?
我建了一个新场景,同一个节点就可以同步,而那个报错的场景是有其他对象存在的,不止prefab对象。

谢谢反馈,大大们已经抓紧修复了

1赞

你的 Button 应该有设置 click event 吧?这个 click event 的 target 应该就是外部的节点。

并没有,然后我关了场景再打开,就可以了。。。。。

接着编译原生的,报错了
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libjs_static.a: No such file or directory

arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libmozglue.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libwebsockets.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libssl.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libcrypto.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libfreetype.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libpng.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libjpeg.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libtiff.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libwebp.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libchipmunk.a: No such file or directory
arm-linux-androideabi-g++: error: g:creatorNewProject-1.6buildjsb-defaultframeworkscocos2d-xexternal/android/armeabi/libz.a: No such file or directory

编译选项中我只勾了armeabi
然后日志里好像没有把 路径里的 ‘’ 打印出来

##beta3报BUG
在编辑器中新建一个脚本,然后对这个脚本改名,接着跑起来后会报错说找不到改名后的脚本。
如果重启编辑器再跑,就没有报错。

这个有人反馈过了吗?

同样问题

小bug, 当选择多项之后, 再选择 多项中的一个,属性面板不会马上刷新 为当前选择, 依旧为多选时 属性面板

反馈过的,免编译的问题, 据说下版本修复

动画编辑器下 是不允许有同名节点的么? 发现同名情况下 是不可编辑的

是的,不允许~

大兄弟,别急。等他们新版本吧。估计应该快了吧

新版本黑屏问题也关注一下吧,另开一帖了:http://forum.cocos.com/t/1-6-oppo/49539

有报错信息吗?还要你的用法是什么?能否看看?