既然没有layer的概念,那这方面的需求怎么实现

  • Creator 版本:1.9.2

大佬们好!

如题,我的需求是,当一个游戏场景(scene)中,有多个层需要在不同的时候去创建,移除,那么这个层应该如何在creator编辑器中创建,目前我看资源管理器中,下拉选项中和节点有关的,只有scene和animation clip;那这个层应该如何创建。
刚接触,以我目前对creator的了解,只有一种方式,那就是在设计区域(运行时可见区域)以外,创建对应的空节点当做一个layer,在里面添加各个渲染节点,然后在需要的地方,设置坐标和显隐。那么问题来了,如果有多个层,每个层有多个渲染节点,那全部装到一个scene中的时候,打开这个scene就很吃力了,而且,为这个节点单独写个管理类,都会是一件非常蛋疼的事。

综上,各位大佬都是怎么处理的,有没好的方法,希望知无不言言无不尽:kissing_heart::kissing_heart::kissing_heart:

你不是把节点当层layer来用了么?那你可以选择一部分的layer再要显示的时候去动态创建出来(做成预制体)。

也就是说只能做成预制体对吗,还有没别的方法可以参考呢

一个Node完事的事情,之前的Layer也就是一个Node没什么特别的

你没仔细看我提的疑问,我是说这个node,怎么在当前编辑器中独立作为一个文件实现,这个文件的意思是说和scene文件同级,而不是在scene中去实现一个node

使用prefab

1赞

你可以创建Scene啊