目测应该是因为这个:
camera 的 visibility 里没有勾选 DEFAULT,或者修改预制的 layer 为 UI_2D
https://docs.cocos.com/creator/manual/zh/editor/components/camera-component.html?h=visibility
看下节点的坐标?看下 dc 是不是有增加(看有没有渲染)
有没有可能是位置是在 canvas 外面
dc只变化了1,就是那个出来的label,真奇怪,都在同一个预制体里,只有这个label显示出来。
位置是不会在canvas外面,整个GameLayer都在canvas里面,这个bar肯定也在,我拖动整个放在居中的位置也是如此。
此时你需要cc-inspector
你好,prefab 是一个资源,在编辑 prefab 资源的时候,编辑器自动根据 prefab root node 节点有 UITransition 组件的情况添加了一个看不见的 canvas 节点以辅助显示,但在实际使用这个 prefab 资源到 scene 文件里的时候,hierarchy 面板里看 scene 的树形结构,prefab node 需要放在一个 canvas 节点下才能在预览里正常显示。
可以试一下,设置预制体的z值比摄像机的z值低
昨日已发demo给官方了,说是编辑器预制体导入预制体造成的序列化问题,解决方案暂时还没有。
可以看见当我切回页面时,左边列表中一些节点已经变红且名字已被修改。
暂时结贴吧~
你好,目前定位到的问题,是在嵌套的预制体中拖入新的节点导致的序列化异常。
要避免这个问题,请暂时不要在嵌套的预制体中拖入新的节点。如图所示带有+号的都是新拖进去的节点。
我这边尝试删除掉这些节点就可以看到了。
我们会尽快修复这个问题。

好的好的~ 因为有些预制体会有些新的变化 又不想重新制作 就直接添加了
这个问题的修复放到3.5.0版本了,这两天会发新包出来。需要打开有问题的预制体,重新保存一次。如有升级计划请做好备份。
这两个不是相同的问题。用你的demo创建了一下动画剪辑,并没有出现变成new node了。这个修复目前的3.5.0测试版已支持,你有空可以试试看。
好的~
另外我刚发现一个新问题
使用widget将图片置顶
然后再CommonPanel组件里实现了放大缓动动画

运行后界面什么都没有
使用工具coconuTool抓取到这个Y值变化
当我多次点击GameTopBar这里后,貌似对这个bar做了激活,重新校正了这个值,这个值才应该是正常的
ContentSize貌似也扩大了100倍,因为我缓动动画scale从0.01到1,扩大了100倍,难道对这个造成了影响?
这个看着像是业务逻辑问题,先看看不加动画是否正常,然后调整你动画的参数,差值小一些,比如从1变成1.5。
这个也是这个问题
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。
















