个人笔记,大佬勿喷。
要点:1、两个摄像机
2、分层显示
3、Render Texture(渲染相机画面)
4、Canvas
一、创建Render Texture设置分辨率
色彩格式选择B10G11R11_UFLOAT_PACK32
二、将不同场景显示的模型分为两个层级。这里演示的两套模型是以黑、红不同材质来区分的
三、设置摄像机
1、Main CameraA不让他看到B层级模型
2、Main CameraB不让他看到A层级模型
3、将刚刚创建的Render Texture放在Main CameraB的Target Texture将摄像机的画面渲染到 Render Texture上面。
4、俩个相机谁在前谁在后以数值大小分区。
四、创建Canvas、RawImage,并将Render Texture放在RawImage组件下的Texture里
下面看到还有一个Canvas,这个是场景里的UI,只要将上面的Sort Oeder的数值小于当前的 数值即可。
五、这样在Rawlmage里面来调节他的透明度就可以实现丝滑的切换了。