新人学习-关于UI界面

cocos-creator没有以前cocos-studio的Layer层的概念了吗?那一个场景中要创建多个界面,该怎么做?
看了网上的示例,有的把每一个界面都做成一个预制体,有的在一个场景里创建多个画布,每个画布代表一个界面。 所以,想请教一下老手,正确的做法是什么?

因为进入一个新界面时,可能要执行脚本初始化界面数据,所以,如果一个场景中创建多个画布,似乎不太行

可以有多个canvas呀

进入新的界面,实例化预制体,就可以了

可以看下这个 https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkzNDAzMDI2OQ==&action=getalbum&album_id=3424246340182802436#wechat_redirect

非常感谢,我完整学习一下,写c++久了,现在用js版本,多少有点别扭,要从头学习一下了

用的是 ts,比 js 应该应该爽多了,,

我在看这个UI实例,其中,assets根目录下的一个脚本migrate-canvas.ts,搜索后发现没有被节点引用,那这个脚本是怎么起作用的?难道还有设置全局脚本的地方?

migrate-canvas.ts 这个脚本我没看到过,你是用的 3.x 吗,我这个有写明是用的 2.4.8 的,,