Cocos creator UI如何固定在屏幕上?想做横屏卷轴游戏

cocos创建场景的时候,就自动生成了一个canvas,canvas下面有个camera,再创建一个ui的canvas,canvas下也有canmera,会出现多相机渲染。

  • Creator 版本:3.8.1

  • 目标平台:谷歌浏览器

camera有个visibility的属性,你可以勾选渲染的层级,每个node都有layer属性去选择。比如你的ui层就选ui_2d的,卷轴就default咯。

按照你说的来,没有效果欸

给ui一个单独的分组可以吗,ui_camera就只显示UI,固定不动就好了

那UI_Camera是什么分组呢?

意思就是你要搞两个camera.一个用于UI,一个用于游戏.

https://www.bilibili.com/read/cv26463337/

是搞了两个相机,但是渲染出现了问题,不知道怎么调

camera组件下有一个属性cullingMask,给ui层单独弄一个分组ui,再把游戏场景弄一个分组game, 一个camera只渲染ui,一个camera只渲染game,之前自己弄割草小游戏的时候这么弄是可以的

3.8.1没找到cullingMask在哪 :face_with_monocle:

楼上说的cullingMask是2.x版本的,就是我说visibility,我不清楚你为什么不生效的
image

做了个效果,给你截图了
image

1赞