社区
Unity3D
帖子详情
unity 打包之后设置全屏窗口两边有黑边
老猫OR老妖
2018-05-19 03:15:28
如图这是我的Canvas设置 我用的是ugui 制作时按1920*1080 做的 ,也设置了自适应,打包发布出来后用脚本设置全屏 除了1920*1080是正常的外 ,其余设置都会出现窗口两边黑边的情况。这个是什么原因,怎么去修改啊
...全文
3896
8
打赏
收藏
unity 打包之后设置全屏窗口两边有黑边
如图这是我的Canvas设置 我用的是ugui 制作时按1920*1080 做的 ,也设置了自适应,打包发布出来后用脚本设置全屏 除了1920*1080是正常的外 ,其余设置都会出现窗口两边黑边的情况。这个是什么原因,怎么去修改啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
K F L
2020-04-08
打赏
举报
回复
你在打包的设置屏幕的大小的了吗,而且就是硬件的不同显示的也会不相同:安卓手机,ios手机,ios平板,还有能够触摸屏的电脑。
残暮颓圮
2019-04-02
打赏
举报
回复
前段时间遇到过,不知道和你情况是否一致。我是在做一个Windows大屏的程序,桌面分辨率设置3840*1920,但是程序获取Screen.resolutions的时候,Screen.currentResolution选择了一个1080*1920,原因是工厂做机器的时候有一个显示控制器设置错了,由于不懂硬件原理,因此用以下代码进行设置:
int screenWidth = GetSystemMetrics(SM_CXSCREEN);
int screenHeight = GetSystemMetrics(SM_CYSCREEN);
Screen.SetResolution(screenWidth, screenHeight, true);
tm452445956
2019-04-01
打赏
举报
回复
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class FullScreen : MonoBehaviour {
private void Awake()
{
//获取设置当前屏幕分辩率
Resolution[] resolutions = Screen.resolutions;
//设置当前分辨率
Screen.SetResolution(resolutions[resolutions.Length - 1].width, resolutions[resolutions.Length - 1].height, true);
Screen.fullScreen = true; //设置成全屏
}
}
这个脚本放物体上
qq_39223765
2018-06-20
打赏
举报
回复
权重配置,调成0.5试试
小数点666
2018-05-29
打赏
举报
回复
应该是以高适应了
昨天忆
2018-05-23
打赏
举报
回复
把每个UI元素的锚点都拉到适合此UI的尺寸大小
小陀螺_Coder
2018-05-22
打赏
举报
回复
那说明你自适应没有起到效果,好好看看吧
AdvancePikachu
2018-05-22
打赏
举报
回复
你这个自适应是 保持高度不变,同比例缩放宽度的
Unity
适配全面屏
两边
黑边
问题
若
Unity
在
打包
给安卓全面屏的时候,出现屏幕
两边
的
黑边
。在尝试适配策略,甚至代码中强行锁定分辨率也没用时,多半是自定义Android.Manifest文件中缺少以下代码:<meta-data android:name="android.max_aspect" android:value="2.2"/>(2.2这个数字可以改成2.1以上的数字,通常全面屏为18...
❤️❤️❤️解决Bug:
Unity
发布的exe运行两侧出现
黑边
原因1:你代码里指定过分辨率,自己去找 原因2:打开注册表,找到 HKEY_CURRENT_USER\Software\DefaultCompany路径,把对应的应用程序的文件夹整个删除掉(放心删,它会自动生成的),重启软件 如果有网友还知道原因4,欢迎评论 ...
U3D发布后左右出现黑框
问题描述: (1)
Unity
3D发布的程序,在客户机启动后发现左右有边框,不是
全屏
,但在公司的测试机器上没有问题。 解决方案 首先判断是软件的问题还是系统
设置
的问题 ①将其他U3D软件在客户机测试,发现
全屏
没有问题,所以判断是自己软件出问题。 ②初步判断是软件分辨率的问题,重新发布一个带选择分辨率的软件,选择1920*1080分辨率,可以
全屏
。 ...
Unity
打包
exe
设置
全屏
和
窗口
模式切换
using
Unity
Engine; /// <summary> /// 切换
全屏
和
窗口
模式 /// </summary> public class Fullscreen : MonoBehaviour { //切换 private bool switchover; private void Awake() { switch...
【无标题】
Unity
打包
事
全屏
和分辨率
设置
Unity
打包
事
全屏
和分辨率
设置
如果想通过代码去控制
窗口
大小,无边框和
窗口
位置请参考这个链接:
Unity
设置
发布程序运行时候位置,无边框以及窗体大小,
窗口
置顶__Afra 的博客-CSDN博客_
unity
设置
窗口
大小 手动
设置
: Edit ->Project Settings->Player打开发布
设置
窗口
下面有个Resolution模块,在新版的
Unity
中,
设置
FullScreen Mode下拉菜单,可以旋转
打包
后是否使用分辨率还是
全屏
, 如果是早期版本Unit...
Unity3D
2,537
社区成员
2,141
社区内容
发帖
与我相关
我的任务
Unity3D
Unity3D相关内容讨论专区
复制链接
扫一扫
分享
社区描述
Unity3D相关内容讨论专区
游戏
unity
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
Unity3D社区公告:
社区致力于解决各种Unity3D相关的“疑难杂症”。
社区不允许发布与Unity3D或相关技术无关内容。
社区版主邀请各位一道为打造优秀社区不懈努力。
试试用AI创作助手写篇文章吧
+ 用AI写文章