unity5 全屏适配

本文介绍了Unity5游戏在不同屏幕比例下进行全屏适配的方法,包括三种背景适配策略,部件锚点调整以适应刘海屏,以及3D摄像机fieldOfView的调整,确保在4:3和X比例屏幕上的良好显示效果。
摘要由CSDN通过智能技术生成

上一篇讲了unity适配留黑边的问题。点击打开链接

游戏上线之后,又打算适配全屏,确实在4:3屏幕下会比较难看,X下也是,黑边比较大。

因为制作的时候没有注意适配,很多都没有事先做。着手开始适配之前,归纳了适配的几点:1.模块界面的背景,2.模块界面的中的部件,3.模块中的3D摄像机


1.模块界面的背景

    背景在我们游戏中分为3种。

    一种是模糊或者纯色的背景。我采用直接按比例放大Recttransform中的width和height。比如在16:9的开发比例下。背景image的宽是1280,高是720。那么在4:3的情况下就变成1280*960,虽然左右会有一点超出屏幕,但是是模糊或者纯色的图,美术那里还是能够接受的。

	    /// <summary>
	    /// 开发屏幕的宽
	    /// </summary>
	    public static float DevelopWidth = 1280f;

	    /// <summary>
	    /// 开发屏幕的长
	    /// </summary>
	    public static float DevelopHeigh = 720f;

	    /// <summary>
	    /// 开发高宽比
	    /// </summary>
	    public static float DevelopRate = DevelopHeigh /DevelopWidth;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值