这种3D游戏的背景是怎么做的?

这种游戏的背景应该是一张2D的图片,请问这个怎么做到3D游戏里,看起来像天空盒?非专业开发人员,问题可能比较菜,见谅。。

官方有个开车的小游戏,你去看一下就知道了。

官方那个我看过,他的建筑啥的是3D的模型,而且不是固定的像天空盒那样的。

他这个游戏红圈部分是一直不动的,应该不是和摄像机同步,请大神们帮忙解答下。

如果红色区域都是不动的,镜头也不转的话,最简单的实现方法就是弄一面背景墙,直接把一张2D图片贴到背景墙上。

背景墙是咋弄的?

就是建一个平面 或者立方体,放到远一点的地方和镜头垂直。

哦哦,好的,谢谢。
还有一个问题请教下,就是这个游戏过一会他整个场景颜色会变掉,这个是咋弄的?用shader写的吗?就是物体都不变,只是颜色变了。

材质里面可以直接设置颜色的,贴了图的也能设置颜色。

好的,谢谢,我们试一下。

搞定了吗,我现在也是需要这样

我猜方案应该很多,比如直接在摄像机上挂2D节点也许可行

2D图片就能实现,伪3D效果,直接图片摆好就行。

用一张2D图片就行。

后面省略的字,建议不要省略。

麒麟大大,再说几句吧

挂一个2D摄像机在后面渲染2D图片,在前面再挂个3D摄像机,clear 设置成depth only就可以了。设置好优先级保证2D摄像机先渲。

大佬,最顶上他不是有一层指导ui吗,也就是说第一层是2d的背景,第二层是3d游戏ui,第三层是2d的指导ui,啊这怎么搞勒

上面还有UI 就再加一层UI摄像机就好了
2D背景摄像机 --> 3D场景摄像机 --> 2DUI 摄像机,设置好优先级
第一个摄像机clear color,其他的clear depth。
然后记得设置好每个摄像机的layer不冲突,不要让同一个物体在2个摄像机中被绘制。
就可以了

标准答案!!