今天从2.4升级到3.7.3,发现一个及其不合理的问题。
一开始我想代码创建一个Sprite、Label的界面
死活展示不出来,经过论坛发现默认是DEFAULT.
每个new Node 后面都加一个child.layer = Layers.Enum.UI_2D;
为什么不设计成默认跟父节点一致呢?
哈哈哈是的,而且官方还生怕你知道,官方文档里根本就没写,我还是无意中在论坛里看到别人说的
https://docs.cocos.com/creator/manual/zh/ui-system/components/editor/sprite.html
2.4都不会有这个问题,3.7越搞体验越差