Unity 实现双屏或多屏内容展示

在某些应用场景,一个应用可能需要使用多个显示器显示。

Unity支持最多8个不同显示器同时显示应用程序中八个摄像头的视图,如下图:

请添加图片描述

具体实现如下:

1、在Hiearchy面板上点击鼠标右键->Camera,创建多一个Camera,如图:

请添加图片描述

2、其中场景中的默认摄像头Main Camera中的Target Display配置保持默认,如图:

请添加图片描述

新建的Camera则配置为Diapaly 2,如图:

请添加图片描述

如需更多显示视图,则逐个增加Camera并把Target Display配置为Display 3Display 4

3、内容创作,3D物体分别根据需要拉到相应显示摄像头之下。2D内容则可通过设置Canvas,使不同内容显示在对应摄像头之下,如图:

请添加图片描述

4、创建控制脚本:MultilDiaplayController.cs。通过代码激活除了第一个摄像头之外的摄像头。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class MultilDiaplayController : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log("displays connected: " + Display.displays.Length);
        // Display.displays[0] is the primary, default display and is always ON, so start at index 1.
        // Check if additional displays are available and activate each.

        for (int i = 1; i < Display.displays.Length; i++)
        {
            Display.displays[i].Activate();
        }
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}

5、把脚本拉到场景中。

6、打包运行。

相关推荐

  1. ubuntu扩展

    2024-03-20 13:44:01       24 阅读
  2. UnityLogo去除

    2024-03-20 13:44:01       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-20 13:44:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-20 13:44:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-20 13:44:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-20 13:44:01       20 阅读

热门阅读

  1. React.js快速入门教程

    2024-03-20 13:44:01       17 阅读
  2. Twinkle Tray:屏幕亮度管理的得力助手

    2024-03-20 13:44:01       51 阅读
  3. ffmpeg的ffprobe.exe查询修改视频信息

    2024-03-20 13:44:01       19 阅读
  4. Linux的shell脚本

    2024-03-20 13:44:01       18 阅读
  5. GPT-4会让我们更接近真正的AI革命吗?

    2024-03-20 13:44:01       21 阅读
  6. npm audit fix --force

    2024-03-20 13:44:01       19 阅读
  7. 设计模式(行为型设计模式——命令模式)

    2024-03-20 13:44:01       19 阅读
  8. 面试题:linux的常用命令!!!

    2024-03-20 13:44:01       18 阅读
  9. 如何开通点卡核销接口

    2024-03-20 13:44:01       28 阅读
  10. 数据库选型-Mysql和Mongodb对比

    2024-03-20 13:44:01       20 阅读