Cocos Creator v1.7.0 内测版发布帖(11月17日更新 rc.2)

昨晚就看到了 jare的及时回复,非常感谢. 今早上爬起来马上再试了一下. 详细过程如下:

如上图所示, 节点0 下包含两个子节点, head是头像, kuang是一个prefab,其下有三个子节点back,fen,bei

节点1,2的结构与0相同

这个就是节点0

现在开始编辑kuang这个prefab, 挪动fen的位置

保存prefab. 关闭prefab,回到场景,发现节点0,1,2都已经自动更新,如下图,注意 123的位置已更新:

然后,复制节点0

紫线右侧是复制出来的新节点. 注意123的位置,与prefab改动前相同

以上就是问题的全过程. 所有操作都是进入creator后马上进行,没有多余动作,排除了之前状态的影响. 版本是v1.7.0 beta7
另外,在修改prefab之后,如果先退出creator,重新进入,然后再执行"复制"的操作,那结果就是对的.

提供了安卓重启的闪退信息,帮忙看看啊

这个不是堆栈信息啊,这个是崩溃日志。。。
你在Android Studio里面的logcat中看看。

我的项目是用eclispe打包的,在eclipse的logcat中只能看到这些信息,就是调用restart后崩溃的,注释掉restart的话就不崩溃,只和这一行代码有关的话,可以定位错误原因么,说的是80行代码有问题

说一个不爽的体验,拷贝节点,粘帖出现的位置不是当前选中的节点的子节点位置,而是 选中节点的平行位置,这个不合理啊

1赞

这个问题不在这个版本中修复了,可以考虑在1.8中完善。
毕竟不是所有人都有接听电话过程中玩游戏的需求,这块audio中断恢复代码已经比较复杂了,不在1.7中修复。

能搞个helloworld工程,复现这个问题发给我么?

就一句restart调用,我这个是在panda写的那个houtupdate脚本中,热更新完成后调用的。iOS的没有问题。只有安卓的有问题。

@colinsusie ,的项目也有热更新, 调用restart并没有问题,这个问题是已经修复的啊。

看你用的是default模版,是不是没有删除build目录,重新构建一下?

我不知道panda写的那个update脚本,所以你有复现demo,提供给我,也节省我好多时间,而不是让我去找哪里谁之前写的什么东西,加上个restart来复现问题,每天时间有限,如果每个人都这样反馈问题,我们都去想办法做到跟开发者一样的复现步骤,会浪费非常多时间的。

So, demo first.

1赞

嗯,应该和热更新脚本无关,把restart在其它脚本执行也会闪退


怪不得很多人还在用1.5.x

你是用binary模版吧?用default模版或者link模版编译试试。

可以继续、一直用的。

1.7.0什么时候发布啊?

万分感谢@dumganhar耐心细致的帮助,解决了安卓真机restart崩溃的问题

@dumganhar 兄算是开发里面 在论坛里 最为热心的了

1赞

帮忙解决过很多问题

如果发现了问题,首先看看能不能弄一个Demo重现它,然后再发来论坛。
这样引擎同学的效率会高很多的。

我就这样做的,催着引擎组的同学修了好多BUG,哈哈