浅谈Unity之实现双屏显示或多个屏幕显示-01

本文涉及的产品
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
交互式建模 PAI-DSW,5000CU*H 3个月
模型训练 PAI-DLC,5000CU*H 3个月
简介: 实现双屏显示或多个屏幕显示

Unity创建一个新项目

MainCamera 的 TargetDisplay设置成Display1      在创建一个camera 设置成Display2

设置成 一个摄像机看着一个模型

在创建一个空物体挂上脚本 脚本如下

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

public class FenPing : MonoBehaviour

{

   //第一种

   private void Awake()

   {

       Screen.fullScreen = true;

       if (Display.displays.Length > 1)

       {

           Display.displays[1].Activate();

           Display.displays[1].SetRenderingResolution(Display.displays[1].systemWidth, Display.displays[1].systemHeight);

       }

       if (Display.displays.Length > 2)

       {

           Display.displays[2].Activate();

           Display.displays[2].SetRenderingResolution(Display.displays[2].systemWidth, Display.displays[2].systemHeight);

       }          

   }

   //第二种

  //void Awake()

  // {

  //     for (int i = 0; i < Display.displays.Length; i++)

  //     {

  //         Display.displays[i].Activate();

  //         Screen.SetResolution(Display.displays[i].renderingWidth, Display.displays[i].renderingHeight, true);

  //     }

  // }

}

完成打包测试即可

前提电脑是多屏幕的,一个屏幕还是只显示一个  我的是两个屏幕(效果图如下)


补充

Unity窗口化设置

设置之后打包就是窗口化 顶部也能拖动窗口

相关文章
|
5月前
|
图形学
【unity小技巧】受伤屏幕闪红、死亡动画、死亡黑屏效果
【unity小技巧】受伤屏幕闪红、死亡动画、死亡黑屏效果
157 2
|
数据采集 开发工具 图形学
Windows平台实现Unity下窗体|摄像头|屏幕采集推送
随着Unity3D的应用范围越来越广,越来越多的行业开始基于Unity3D开发产品,如传统行业中虚拟仿真教育、航空工业、室内设计、城市规划、工业仿真等领域。
105 0
|
vr&ar 图形学
【Unity3D 灵巧小知识点】☀️ | Unity 屏幕坐标 和 世界坐标 之间相互转换
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。
|
前端开发 图形学
Unity 之大屏幕多点触控插件 TouchScript 9.0 入门指南(上)
在端游上大家应该多数都使用过的EasyTouch插件,在EasyTouch 5.0.17 最新版本扩展方法中我有过简单的介绍,今天说一下另一款触摸插件,它非常适合做展示类大屏幕的多点触控TouchScript,在Unity上的AssetStore也是五...
3395 0
|
图形学 开发者
Unity Debug输出到屏幕并保存到本地
借鉴了往网上两位开发者的文章,自己整理了下http://www.gad.qq.com/lore/detail/10119http://blog.csdn.
1323 0
|
3月前
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
159 6