这种游戏的背景应该是一张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个摄像机中被绘制。
就可以了
标准答案!!