版本:v1.1 Beta ver.040822
我在项目中设置宽640,高1136,但在编辑器里面摄像机的宽高反过来了。。。之前的版本是正确的,升级到最新版就不对了。
项目中的设置:

编辑器里面摄像机的显示:

版本:v1.1 Beta ver.040822
我在项目中设置宽640,高1136,但在编辑器里面摄像机的宽高反过来了。。。之前的版本是正确的,升级到最新版就不对了。
项目中的设置:

编辑器里面摄像机的显示:

最好能跟项目设置宽高一致,就不用在两个地方分开设置了。
你图里的canvas的宽高只是用于UI的,和这个camera的宽高比也不是同一个东西
另外,关于摄像机还有一个问题。现在我在场景里面放了两个摄像机,一个激活的,一个不激活:

在场景里面分别看到两个模型:
01:

02:(如果是激活的话)

在运行的时候,我通过激活摄像机所在node或者用camera组件的enable,来进行切换。一直激活的摄像机,显示的是正确的结果。但把原来的非激活的激活后,显示就不对了。

这是原来激活的摄像机,显示的模型。

切换成第二个,显示就变成这样了。
感觉是摄像机没清除掉上一个摄像机的颜色导致的。如果全部先激活摄像机就没这个问题,但这样就会看到不是第一个模型了。
camera跟canvas一致目的是适配时,摄像机显示场景的内容,能够跟UI适配。这样能够编辑的时候,看到UI是否会遮挡掉一些模型。
第二个相机的CleraFlags是什么?
两个都是 SOLID_COLOR,换成SKYBOX也是这样。
但是canvas的适配和camera的适配并不一定是一致的,所以才需要在不同分辨率下看效果,就需要有Camera Preview的分辨率选择。你现在在运行时选择不同分辨率也会看到canva适配,但是3D场景不一定是你想要的效。
其实后面就是想把这个列表也放到Camera Preview窗口,可以提前预览在不同分辨率下的效果,而不是要运行后面浏览器里选择。
第二个用DEPTH_ONLY试试
换成DEPTH_ONLY就变成黑色的了。

我这边测试没有问题,你可以发个简单可复现的Demo给我试试~
请问给出的demo能重现切换摄像机的问题吗?
可以,看起来是有问题,我找负责这块的同事看一下。目前应该通过设置相机位置和颜色就可以实现这个功能了吧,不懂为啥要弄这么多个相机。
放置多个摄像机,为了减少配置各种位置,旋转信息。目前我也是暂时用一个摄像机来实现切换的。
感谢!