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

本文涉及的产品
交互式建模 PAI-DSW,每月250计算时 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
模型训练 PAI-DLC,100CU*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窗口化设置

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

目录
打赏
0
0
1
0
3
分享
相关文章
|
8月前
|
【unity小技巧】受伤屏幕闪红、死亡动画、死亡黑屏效果
【unity小技巧】受伤屏幕闪红、死亡动画、死亡黑屏效果
345 2
Windows平台实现Unity下窗体|摄像头|屏幕采集推送
随着Unity3D的应用范围越来越广,越来越多的行业开始基于Unity3D开发产品,如传统行业中虚拟仿真教育、航空工业、室内设计、城市规划、工业仿真等领域。
126 0
【Unity3D 灵巧小知识点】☀️ | Unity 屏幕坐标 和 世界坐标 之间相互转换
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。
Unity Debug输出到屏幕并保存到本地
借鉴了往网上两位开发者的文章,自己整理了下http://www.gad.qq.com/lore/detail/10119http://blog.csdn.
1350 0
Unity 之大屏幕多点触控插件 TouchScript 9.0 入门指南(上)
在端游上大家应该多数都使用过的EasyTouch插件,在EasyTouch 5.0.17 最新版本扩展方法中我有过简单的介绍,今天说一下另一款触摸插件,它非常适合做展示类大屏幕的多点触控TouchScript,在Unity上的AssetStore也是五...
3460 0
掌握Unity调试与测试的终极指南:从内置调试工具到自动化测试框架,全方位保障游戏品质不踩坑,打造流畅游戏体验的必备技能大揭秘!
【9月更文挑战第1天】在开发游戏时,Unity 引擎让创意变为现实。但软件开发中难免遇到 Bug,若不解决,将严重影响用户体验。调试与测试成为确保游戏质量的最后一道防线。本文介绍如何利用 Unity 的调试工具高效排查问题,并通过 Profiler 分析性能瓶颈。此外,Unity Test Framework 支持自动化测试,提高开发效率。结合单元测试与集成测试,确保游戏逻辑正确无误。对于在线游戏,还需进行压力测试以验证服务器稳定性。总之,调试与测试贯穿游戏开发全流程,确保最终作品既好玩又稳定。
274 4

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等