前言
Unity3d最多支持8个分屏显示,我们常用的就是两个分屏显示,而且是可能存在分辨率相差较大的情况,这里就进行了分屏自适应设置的讲解。
分屏 设置Camera相机的默认显示目标是Display1:
我们在新建个相机,将其显示目标在Display2:
新建两个Canvas 将他们的设置如下:
每个Render Camera关联不同的相机。
在两个canvas的左右下角都添加相同的图片,同时设置好茅点。如下图:
将如下脚本添加至场景:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ActiveDisplay : MonoBehaviour
{
void Awake()
{
for (int i = 0; i
关注
打赏
热门博文
- Unity3d 插件着色器(Shader)报错Too many texture interpolators...和‘vert‘: output parameter ‘o‘ not ...修复记录
- Unity3d C# 网址url未转义问题(https%3A%2F%2F => https://)网址无法打开问题 URL is missing a protocol e.g. http://...
- Unity3d C# 使用Universal Media Player(ump)插件播放视频的众坑之无法播放视频和VLC播放器依赖的问题
- 软考高级软件架构风格定义以及分类
- Unity 使用NVIDIA FleX for Unity插件实现制作软体、水流流体、布料等效果学习教程
- Unity3d 使用统一可寻址资产系统(Addressables)实现服务器资源热更新和资源版本管理等功能(含源码)
- Unity3d minigame-unity-webgl-transform插件转换微信小游戏报错To use dlopen, you need to use Emscripten‘s...问题
- Unity 利用Skybox Panoramic着色器制作全景图预览有条缝隙问题解决办法
- Unity3d C# 开发微信小游戏分享图片、朋友圈等功能实现(含源码)
- Unity3d Windows播放视频(视频流)功能组/插件支持对比